From 3938eff9a94739fcdfa0c78286f3aa18c054e0e4 Mon Sep 17 00:00:00 2001
From: Christian Gram Kalhauge <chrg@dtu.dk>
Date: Sat, 9 Mar 2024 22:16:55 +0100
Subject: [PATCH] So far so good

---
 rtree-c/bin/Main.hs                           |  114 +-
 rtree-c/src/ReduceC.hs                        |  202 +-
 .../test/expected/add/reduction/r000000000.c  |    4 +-
 .../test/expected/add/reduction/r000000001.c  |    4 +-
 .../test/expected/add/reduction/r000000010.c  |    4 +-
 .../test/expected/add/reduction/r000000011.c  |    4 +-
 .../test/expected/add/reduction/r0000001.c    |    4 +-
 .../test/expected/add/reduction/r000001000.c  |    4 +-
 .../test/expected/add/reduction/r000001001.c  |    4 +-
 .../test/expected/add/reduction/r000001010.c  |    4 +-
 .../test/expected/add/reduction/r000001011.c  |    4 +-
 .../test/expected/add/reduction/r0000011.c    |    4 +-
 .../test/expected/add/reduction/r00001000.c   |    4 +-
 .../test/expected/add/reduction/r00001001.c   |    4 +-
 .../test/expected/add/reduction/r00001010.c   |    4 +-
 .../test/expected/add/reduction/r00001011.c   |    4 +-
 rtree-c/test/expected/add/reduction/r000011.c |    4 +-
 .../test/expected/add/reduction/r0001000.c    |    4 +-
 .../test/expected/add/reduction/r0001001.c    |    4 +-
 .../test/expected/add/reduction/r0001010.c    |    4 +-
 .../test/expected/add/reduction/r0001011.c    |    4 +-
 rtree-c/test/expected/add/reduction/r00011.c  |    4 +-
 rtree-c/test/expected/add/reduction/r001000.c |    4 +-
 rtree-c/test/expected/add/reduction/r001001.c |    4 +-
 rtree-c/test/expected/add/reduction/r00101.c  |    4 +-
 rtree-c/test/expected/add/reduction/r001100.c |    4 +-
 rtree-c/test/expected/add/reduction/r001101.c |    4 +-
 rtree-c/test/expected/add/reduction/r00111.c  |    4 +-
 rtree-c/test/expected/add/reduction/r01000.c  |    2 +-
 rtree-c/test/expected/add/reduction/r01001.c  |    2 +-
 rtree-c/test/expected/add/reduction/r0101.c   |    2 +-
 rtree-c/test/expected/add/reduction/r0110.c   |    2 +-
 rtree-c/test/expected/add/reduction/r0111.c   |    2 +-
 rtree-c/test/expected/add/reduction/r1000.c   |    2 +-
 rtree-c/test/expected/add/reduction/r1001.c   |    2 +-
 rtree-c/test/expected/add/reduction/r1010.c   |    2 +-
 rtree-c/test/expected/add/reduction/r1011.c   |    2 +-
 rtree-c/test/expected/add/reduction/r11.c     |    2 +-
 rtree-c/test/expected/clang-22382/extract.c   |    6 -
 .../expected/clang-22382/reduction/p0.path    | 1206 ++--
 .../expected/clang-22382/reduction/p1.path    | 1206 ++--
 .../expected/clang-22382/reduction/p2.path    | 1206 ++--
 .../expected/clang-22382/reduction/p3.path    | 1206 ++--
 .../expected/clang-22382/reduction/p4.path    | 1190 ++-
 .../expected/clang-22382/reduction/p5.path    | 1158 ++-
 .../expected/clang-22382/reduction/p6.path    | 1094 ++-
 .../expected/clang-22382/reduction/p7.path    |  877 +--
 .../expected/clang-22382/reduction/p8.path    |  171 +-
 .../expected/clang-22382/reduction/p9.path    |  148 +-
 .../test/expected/clang-22382/reduction/x0.c  |    6 -
 .../test/expected/clang-22382/reduction/x1.c  |    6 -
 .../test/expected/clang-22382/reduction/x2.c  |    6 -
 .../test/expected/clang-22382/reduction/x3.c  |    6 -
 .../test/expected/clang-22382/reduction/x4.c  |    6 -
 .../test/expected/clang-22382/reduction/x5.c  |    6 -
 .../test/expected/clang-22382/reduction/x6.c  |    6 -
 .../test/expected/clang-22382/reduction/x7.c  |   20 -
 .../test/expected/clang-22382/reduction/x9.c  |   60 +
 .../expected/clang-23353/reduction/p0.path    |  985 ++-
 .../expected/clang-23353/reduction/p1.path    |  985 ++-
 .../expected/clang-23353/reduction/p10.path   |  514 ++
 .../expected/clang-23353/reduction/p2.path    |  985 ++-
 .../expected/clang-23353/reduction/p3.path    |  977 ++-
 .../expected/clang-23353/reduction/p4.path    |  961 ++-
 .../expected/clang-23353/reduction/p5.path    |  929 ++-
 .../expected/clang-23353/reduction/p6.path    |  865 +--
 .../expected/clang-23353/reduction/p7.path    |  721 +-
 .../expected/clang-23353/reduction/p8.path    |  675 +-
 .../expected/clang-23353/reduction/p9.path    |  402 +-
 .../test/expected/clang-23353/reduction/x10.c |   16 +
 .../test/expected/clang-23353/reduction/x7.c  |    8 +-
 .../test/expected/clang-23353/reduction/x8.c  |    6 +-
 .../test/expected/clang-23353/reduction/x9.c  |    5 +
 .../expected/clang-26760/reduction/p0.path    | 6367 ++++++-----------
 .../expected/clang-26760/reduction/p1.path    | 6367 ++++++-----------
 .../expected/clang-26760/reduction/p2.path    | 6367 ++++++-----------
 .../expected/clang-26760/reduction/p3.path    | 6363 ++++++----------
 .../expected/clang-26760/reduction/p4.path    | 6347 ++++++----------
 .../expected/clang-26760/reduction/p5.path    | 6315 ++++++----------
 .../expected/clang-26760/reduction/p6.path    | 6251 ++++++----------
 .../expected/clang-26760/reduction/p7.path    | 6143 ++++++----------
 .../expected/clang-26760/reduction/p8.path    |  120 +-
 .../expected/clang-26760/reduction/p9.path    |  102 +-
 .../test/expected/clang-26760/reduction/x9.c  |   54 +
 .../test/expected/constant/reduction/r00000.c |    2 +-
 .../test/expected/constant/reduction/r00001.c |    2 +-
 .../test/expected/constant/reduction/r0001.c  |    2 +-
 .../test/expected/constant/reduction/r001.c   |    2 +-
 .../test/expected/constant/reduction/r01000.c |    2 +-
 .../test/expected/constant/reduction/r01001.c |    2 +-
 .../test/expected/constant/reduction/r0101.c  |    2 +-
 .../test/expected/constant/reduction/r011.c   |    2 +-
 .../test/expected/constant/reduction/r10000.c |    2 +-
 .../test/expected/constant/reduction/r10001.c |    2 +-
 .../test/expected/constant/reduction/r1001.c  |    2 +-
 .../test/expected/constant/reduction/r101.c   |    2 +-
 .../test/expected/constant/reduction/r11000.c |    2 +-
 .../test/expected/constant/reduction/r11001.c |    2 +-
 .../test/expected/constant/reduction/r1101.c  |    2 +-
 .../test/expected/constant/reduction/r111.c   |    2 +-
 .../expected/declaration/reduction/r0000.c    |    2 +-
 .../expected/declaration/reduction/r0001.c    |    2 +-
 .../expected/declaration/reduction/r0010.c    |    2 +-
 .../expected/declaration/reduction/r0011.c    |    2 +-
 .../test/expected/declaration/reduction/r01.c |    2 +-
 .../expected/declaration/reduction/r100.c     |    2 +-
 .../expected/declaration/reduction/r101.c     |    2 +-
 .../test/expected/declaration/reduction/r11.c |    2 +-
 .../test/expected/definition/reduction/r000.c |    4 +-
 .../test/expected/definition/reduction/r001.c |    4 +-
 .../test/expected/definition/reduction/r010.c |    4 +-
 .../test/expected/definition/reduction/r011.c |    4 +-
 .../test/expected/definition/reduction/r10.c  |    2 +-
 .../test/expected/definition/reduction/r11.c  |    2 +-
 .../for/reduction/{r000000.c => r00000.c}     |    1 -
 rtree-c/test/expected/for/reduction/r000001.c |   14 -
 rtree-c/test/expected/for/reduction/r00001.c  |    6 +-
 rtree-c/test/expected/for/reduction/r0001.c   |    6 +-
 rtree-c/test/expected/for/reduction/r001.c    |    5 +-
 .../for/reduction/{r010000.c => r01000.c}     |    1 -
 rtree-c/test/expected/for/reduction/r010001.c |   14 -
 rtree-c/test/expected/for/reduction/r01001.c  |    6 +-
 rtree-c/test/expected/for/reduction/r0101.c   |    6 +-
 rtree-c/test/expected/for/reduction/r011.c    |    5 +-
 .../expected/for/reduction/{r10.c => r1.c}    |    1 -
 rtree-c/test/expected/for/reduction/r11.c     |    6 -
 .../expected/functions/reduction/r00000000.c  |    4 +-
 .../expected/functions/reduction/r00000001.c  |    4 +-
 .../expected/functions/reduction/r0000001.c   |    4 +-
 .../expected/functions/reduction/r000001.c    |    4 +-
 .../expected/functions/reduction/r00001000.c  |    4 +-
 .../expected/functions/reduction/r00001001.c  |    4 +-
 .../expected/functions/reduction/r0000101.c   |    4 +-
 .../expected/functions/reduction/r000011.c    |    4 +-
 .../expected/functions/reduction/r0001000.c   |    4 +-
 .../expected/functions/reduction/r0001001.c   |    4 +-
 .../expected/functions/reduction/r000101.c    |    4 +-
 .../expected/functions/reduction/r0001100.c   |    4 +-
 .../expected/functions/reduction/r0001101.c   |    4 +-
 .../expected/functions/reduction/r000111.c    |    4 +-
 .../expected/functions/reduction/r0010000.c   |    4 +-
 .../expected/functions/reduction/r0010001.c   |    4 +-
 .../expected/functions/reduction/r001001.c    |    4 +-
 .../expected/functions/reduction/r00101.c     |    4 +-
 .../expected/functions/reduction/r0011000.c   |    4 +-
 .../expected/functions/reduction/r0011001.c   |    4 +-
 .../expected/functions/reduction/r001101.c    |    4 +-
 .../expected/functions/reduction/r00111.c     |    4 +-
 .../expected/functions/reduction/r01000.c     |    2 +-
 .../expected/functions/reduction/r01001.c     |    2 +-
 .../expected/functions/reduction/r01010.c     |    2 +-
 .../expected/functions/reduction/r01011.c     |    2 +-
 .../test/expected/functions/reduction/r0110.c |    2 +-
 .../test/expected/functions/reduction/r0111.c |    2 +-
 .../expected/functions/reduction/r100000.c    |    2 +-
 .../expected/functions/reduction/r100001.c    |    2 +-
 .../expected/functions/reduction/r10001.c     |    2 +-
 .../test/expected/functions/reduction/r1001.c |    2 +-
 .../expected/functions/reduction/r10100.c     |    2 +-
 .../expected/functions/reduction/r10101.c     |    2 +-
 .../test/expected/functions/reduction/r1011.c |    2 +-
 .../expected/functions/reduction/r11000.c     |    2 +-
 .../expected/functions/reduction/r11001.c     |    2 +-
 .../test/expected/functions/reduction/r1101.c |    2 +-
 .../test/expected/functions/reduction/r111.c  |    2 +-
 .../expected/llvm-26760/reduction/p0.path     |   15 +-
 .../test/expected/struct/reduction/r00000.c   |    2 +-
 .../test/expected/struct/reduction/r00001.c   |    2 +-
 .../test/expected/struct/reduction/r00010.c   |    2 +-
 .../test/expected/struct/reduction/r00011.c   |    2 +-
 .../test/expected/struct/reduction/r01000.c   |    2 +-
 .../test/expected/struct/reduction/r01001.c   |    2 +-
 .../test/expected/struct/reduction/r01010.c   |    2 +-
 .../test/expected/struct/reduction/r01011.c   |    2 +-
 .../test/expected/struct/reduction/r10000.c   |    2 +-
 .../test/expected/struct/reduction/r10001.c   |    2 +-
 .../test/expected/struct/reduction/r10010.c   |    2 +-
 .../test/expected/struct/reduction/r10011.c   |    2 +-
 .../test/expected/struct/reduction/r11000.c   |    2 +-
 .../test/expected/struct/reduction/r11001.c   |    2 +-
 .../test/expected/struct/reduction/r11010.c   |    2 +-
 .../test/expected/struct/reduction/r11011.c   |    2 +-
 .../expected/structfn/reduction/r000000.c     |    2 +-
 .../expected/structfn/reduction/r000001.c     |    2 +-
 .../expected/structfn/reduction/r000010.c     |    2 +-
 .../expected/structfn/reduction/r000011.c     |    2 +-
 .../expected/structfn/reduction/r000100.c     |    2 +-
 .../expected/structfn/reduction/r000101.c     |    2 +-
 .../test/expected/structfn/reduction/r00011.c |    2 +-
 .../expected/structfn/reduction/r001010.c     |    2 +-
 .../expected/structfn/reduction/r001011.c     |    2 +-
 .../test/expected/structfn/reduction/r00110.c |    2 +-
 .../test/expected/structfn/reduction/r00111.c |    2 +-
 .../expected/structfn/reduction/r010000.c     |    2 +-
 .../expected/structfn/reduction/r010001.c     |    2 +-
 .../expected/structfn/reduction/r010010.c     |    2 +-
 .../expected/structfn/reduction/r010011.c     |    2 +-
 .../expected/structfn/reduction/r010100.c     |    2 +-
 .../expected/structfn/reduction/r010101.c     |    2 +-
 .../test/expected/structfn/reduction/r01011.c |    2 +-
 .../expected/structfn/reduction/r011010.c     |    2 +-
 .../expected/structfn/reduction/r011011.c     |    2 +-
 .../test/expected/structfn/reduction/r01110.c |    2 +-
 .../test/expected/structfn/reduction/r01111.c |    2 +-
 .../expected/structfn/reduction/r100000.c     |    2 +-
 .../expected/structfn/reduction/r100001.c     |    2 +-
 .../expected/structfn/reduction/r100010.c     |    2 +-
 .../expected/structfn/reduction/r100011.c     |    2 +-
 .../expected/structfn/reduction/r100100.c     |    2 +-
 .../expected/structfn/reduction/r100101.c     |    2 +-
 .../test/expected/structfn/reduction/r10011.c |    2 +-
 .../expected/structfn/reduction/r1010010.c    |    2 +-
 .../expected/structfn/reduction/r1010011.c    |    2 +-
 .../expected/structfn/reduction/r101010.c     |    2 +-
 .../expected/structfn/reduction/r101011.c     |    2 +-
 .../expected/structfn/reduction/r1011010.c    |    2 +-
 .../expected/structfn/reduction/r1011011.c    |    2 +-
 .../expected/structfn/reduction/r101110.c     |    2 +-
 .../expected/structfn/reduction/r101111.c     |    2 +-
 .../expected/structfn/reduction/r110000.c     |    2 +-
 .../expected/structfn/reduction/r110001.c     |    2 +-
 .../expected/structfn/reduction/r110010.c     |    2 +-
 .../expected/structfn/reduction/r110011.c     |    2 +-
 .../expected/structfn/reduction/r110100.c     |    2 +-
 .../expected/structfn/reduction/r110101.c     |    2 +-
 .../test/expected/structfn/reduction/r11011.c |    2 +-
 .../expected/structfn/reduction/r1110010.c    |    2 +-
 .../expected/structfn/reduction/r1110011.c    |    2 +-
 .../expected/structfn/reduction/r111010.c     |    2 +-
 .../expected/structfn/reduction/r111011.c     |    2 +-
 .../expected/structfn/reduction/r1111010.c    |    2 +-
 .../expected/structfn/reduction/r1111011.c    |    2 +-
 .../expected/structfn/reduction/r111110.c     |    2 +-
 .../expected/structfn/reduction/r111111.c     |    2 +-
 .../test/expected/typedef/reduction/r0000.c   |    2 +-
 .../test/expected/typedef/reduction/r0001.c   |    2 +-
 .../test/expected/typedef/reduction/r0010.c   |    2 +-
 .../test/expected/typedef/reduction/r0011.c   |    2 +-
 .../test/expected/typedef/reduction/r0100.c   |    2 +-
 .../test/expected/typedef/reduction/r0101.c   |    2 +-
 .../test/expected/typedef/reduction/r0110.c   |    2 +-
 .../test/expected/typedef/reduction/r0111.c   |    2 +-
 .../test/expected/typedef/reduction/r100.c    |    2 +-
 .../test/expected/typedef/reduction/r101.c    |    2 +-
 .../test/expected/typedef/reduction/r110.c    |    2 +-
 .../test/expected/typedef/reduction/r111.c    |    2 +-
 .../reduction/{r00000.c => r0000.c}           |    5 +-
 .../expected/while-loops/reduction/r0001.c    |    9 +-
 .../reduction/{r00001.c => r0010.c}           |    5 +-
 .../expected/while-loops/reduction/r00100.c   |   14 -
 .../expected/while-loops/reduction/r00101.c   |   14 -
 .../expected/while-loops/reduction/r0011.c    |    5 +-
 .../test/expected/while-loops/reduction/r01.c |    2 +-
 .../while-loops/reduction/{r11.c => r1.c}     |    1 -
 .../expected/while-loops/reduction/r100.c     |   10 -
 .../expected/while-loops/reduction/r101.c     |   10 -
 rtree/src/Control/Monad/IRTree.hs             |   22 +-
 rtree/src/Control/Monad/Reduce.hs             |    6 +
 258 files changed, 27207 insertions(+), 43192 deletions(-)
 create mode 100644 rtree-c/test/expected/clang-23353/reduction/p10.path
 create mode 100644 rtree-c/test/expected/clang-23353/reduction/x10.c
 rename rtree-c/test/expected/for/reduction/{r000000.c => r00000.c} (85%)
 delete mode 100644 rtree-c/test/expected/for/reduction/r000001.c
 rename rtree-c/test/expected/for/reduction/{r010000.c => r01000.c} (85%)
 delete mode 100644 rtree-c/test/expected/for/reduction/r010001.c
 rename rtree-c/test/expected/for/reduction/{r10.c => r1.c} (62%)
 delete mode 100644 rtree-c/test/expected/for/reduction/r11.c
 rename rtree-c/test/expected/while-loops/reduction/{r00000.c => r0000.c} (67%)
 rename rtree-c/test/expected/while-loops/reduction/{r00001.c => r0010.c} (67%)
 delete mode 100644 rtree-c/test/expected/while-loops/reduction/r00100.c
 delete mode 100644 rtree-c/test/expected/while-loops/reduction/r00101.c
 rename rtree-c/test/expected/while-loops/reduction/{r11.c => r1.c} (55%)
 delete mode 100644 rtree-c/test/expected/while-loops/reduction/r100.c
 delete mode 100644 rtree-c/test/expected/while-loops/reduction/r101.c

diff --git a/rtree-c/bin/Main.hs b/rtree-c/bin/Main.hs
index adb9b21..33e5686 100644
--- a/rtree-c/bin/Main.hs
+++ b/rtree-c/bin/Main.hs
@@ -6,20 +6,21 @@
 {-# LANGUAGE OverloadedStrings #-}
 
 import Control.Monad.IRTree qualified as IRTree
-import ReduceC
+import ReduceC qualified
 
 import Colog
 import Control.Applicative
 import Control.Monad
-import Control.Monad.IRTree qualified as RPath
 import Control.Monad.State
 import Data.Foldable
 import Data.Function
 import Data.Functor
 import Data.List.NonEmpty qualified as NE
+import Data.RPath qualified as RPath
 import Data.Text qualified as Text
 import Data.Time (getCurrentTime)
 import Data.Time qualified as Time
+import Data.Time.Format.ISO8601 (iso8601Show)
 import GHC.Stack
 import Language.C qualified as C
 import Options.Applicative
@@ -83,11 +84,11 @@ run = do
 
   validity <-
     optional $
-      strOption $
+      option auto $
         fold
           [ long "validity"
-          , short 'v'
-          , help "check every output for validity"
+          , short 'V'
+          , help "check the output for the validity code and output debug information"
           ]
 
   fixpoint <-
@@ -105,12 +106,6 @@ run = do
         , short 'P'
         , help "when checking for validity, throw error if command fails"
         ]
-  debug <-
-    flag False True $
-      fold
-        [ long "debug"
-        , help "enable debugging"
-        ]
 
   cmd <- strArgument $ fold [metavar "COMMAND"]
 
@@ -136,14 +131,7 @@ run = do
         test f = process D ("test " <> Text.pack f) do
           err <- liftIO $ runProcess cmd
           log D (Text.pack $ show err)
-          pure (err == ExitSuccess)
-
-        validiate f = case validity of
-          Just vcmd -> process D ("validiate " <> Text.pack f) do
-            err <- liftIO $ runProcess vcmd
-            log D (Text.pack $ show err)
-            pure (err == ExitSuccess)
-          Nothing -> pure True
+          pure err
 
         output f c = process D ("writing " <> Text.pack f) do
           let x = P.render (C.pretty (c $> C.undefNode))
@@ -156,56 +144,65 @@ run = do
             removeFile (f <.> "bak")
           liftIO exitFailure
 
-        check' f l c = process D "Checking predictate" do
+        check
+          :: FilePath
+          -> [RPath.AnnotatedChoice (String, C.Position)]
+          -> C.CTranslationUnit C.NodeInfo
+          -> LoggerT (Msg Severity) IO Bool
+        check f l c = process D "Checking predictate" do
           let xs = NE.nonEmpty (filter ((RPath.Yes ==) . RPath.choice) l)
+          let decided = length l - RPath.numberOfUndecided l
           logInfo
             ( "Checking D="
-                <> Text.pack (show (length l - RPath.numberOfUndecided l) <> "/" <> show (length l))
+                <> Text.pack (show decided <> "/" <> show (length l))
                 <> ": "
                 <> Text.pack (maybe "-" ((\(r, p) -> r <> " at " <> show p) . RPath.label . NE.last) xs)
             )
-          when debug do
-            pPrint (void c)
-          when pedandic do
-            liftIO $ copyFile f (f <.> "last")
-          -- logDebug (Text.pack . show $ RPath.fromChoiceList $ map fst l)
           output f c
-          v <- validiate f
-          res <-
-            if v
-              then test f
-              else do
-                logWarning "Produced invalid code"
-                liftIO $ copyFile f (f <.> "fail")
-                when pedandic do
-                  cleanup f
-                pure False
-          logInfo ("Predicate was " <> Text.pack (show res))
-          pure res
+          res <- test f
+          ret <- case res of
+            ExitSuccess -> do
+              liftIO $ copyFile f (f <.> "last")
+              pure True
+            ExitFailure x
+              | Just x == validity -> do
+                  folder <- liftIO do
+                    t <- getCurrentTime
+                    let folder = "invalid-" <> show decided <> "-" <> iso8601Show t
+                    createDirectoryIfMissing False folder
+                    withFile (folder </> "reduction.path") WriteMode \h -> do
+                      forM (takeWhile ((/= RPath.Undecided) . RPath.choice) l) \(RPath.AnnotatedChoice c' (msg, pos)) -> do
+                        hPutStr h [RPath.debugShowChoice c']
+                        hPutStr h " "
+                        hPutStr h msg
+                        hPutStr h " at "
+                        hPrint h pos
+                    copyFile (f <.> "last") (folder </> takeFileName (f <.> "last"))
+                    copyFile f (folder </> takeFileName f)
+                    pure folder
+                  logWarning $ "Produced invalid code, see " <> Text.pack folder <> " for details"
+                  when pedandic do
+                    logError "Pedandic, stoping now."
+                    liftIO exitFailure
+                  pure False
+              | otherwise -> pure False
+          logInfo ("Predicate was " <> Text.pack (show ret))
+          pure ret
 
       let bak = file <.> "bak"
 
       process D "backing up file" do
         liftIO $ copyFile file bak
 
-      process I "validiating" do
-        v <- validiate file
-        unless v do
-          logError "did not validiate program"
-          liftIO exitFailure
-
       process I "check predicate" do
         t <- test file
-        unless t do
+        unless (t == ExitSuccess) do
           logError "did not satisify predicate"
           liftIO exitFailure
 
       c <- process D "parsing file" do
         parseCFile file
 
-      when debug do
-        pPrint (void c)
-
       output file c
 
       process I "sanity checks" do
@@ -217,33 +214,32 @@ run = do
           logError "Outputted a different file than I read... Please report original file and error.{1,2}.hs"
           liftIO exitFailure
 
-        t <- test file
+        let rtree = ReduceC.defaultReduceCWithKeywords keywords c
+        t <- check file [] (IRTree.extract rtree)
+
         unless t do
           logError "file did not satisfy predicate"
           cleanup file
 
       when checkmode do
+        logInfo "In checking mode, stopping now"
         liftIO exitSuccess
 
       l <-
         c & fix \rec prevc -> do
-          c' <-
-            ( case mode of
-                Lin -> IRTree.reduce
-                Exp -> IRTree.reduceAdaptive
-              )
-              (check' file)
-              (ReduceC.defaultReduceCWithKeywords keywords prevc)
+          let rtree = ReduceC.defaultReduceCWithKeywords keywords prevc
+          c' <- case mode of
+            Lin -> IRTree.reduce (check file) rtree
+            Exp -> IRTree.reduceAdaptive (check file) rtree
+
           if fixpoint && (c' $> ()) /= (prevc $> ())
             then do
               logInfo "Running again until fixpoint"
               rec c'
             else pure c'
 
-      when pedandic do
-        liftIO $ copyFile file (file <.> "last")
-
       output file l
+      logInfo "Everything went well"
  where
   parseCFile file = do
     res <- liftIO $ C.parseCFilePre file
diff --git a/rtree-c/src/ReduceC.hs b/rtree-c/src/ReduceC.hs
index b0a3969..288b0e5 100644
--- a/rtree-c/src/ReduceC.hs
+++ b/rtree-c/src/ReduceC.hs
@@ -44,6 +44,7 @@ import Control.Applicative
 import Control.Monad
 import qualified Control.Monad.IRTree as IRTree
 import Control.Monad.State
+import Control.Monad.Trans.Maybe
 import Data.Monoid
 import qualified Language.C as C
 import qualified Language.C.Data.Ident as C
@@ -171,32 +172,30 @@ reduceCExternalDeclaration r ctx = case r of
     | otherwise ->
         case functionName fun of
           Just fid -> do
-            split
-              ("remove function " <> C.identToString fid, C.posOf r)
-              (pure (Nothing, addInlineExpr fid IEDelete ctx))
-              do
-                (fun', ps) <- case Map.lookup fid . inlineExprs $ ctx of
-                  Just (IEKeep (CTFun args)) ->
-                    reduceParamsTo args fun
-                  _ow -> do
-                    reduceParams ctx fun
-                let x =
-                      reduceCFunDef
-                        fun'
-                        ( foldr
-                            ( \case
-                                (Just t, Just i) -> addInlineExpr i (IEKeep t)
-                                (Nothing, Just i) -> addInlineExpr i IEDelete
-                                (_, Nothing) -> id
-                            )
-                            ctx
-                            ps
-                        )
+            let nctx =
+                  ctx & foldr \case
+                    (Just t, Just i) -> addInlineExpr i (IEKeep t)
+                    (Nothing, Just i) -> addInlineExpr i IEDelete
+                    (_, Nothing) -> id
+            let red fun' ps = reduceCFunDef fun' (nctx ps)
+            case Map.lookup fid . inlineExprs $ ctx of
+              Just (IEKeep (CTFun args)) -> do
+                (fun', ps) <- reduceParamsTo args fun
                 pure
-                  ( Just (C.CFDefExt <$> x)
+                  ( Just (C.CFDefExt <$> red fun' ps)
                   , addInlineExpr fid (IEKeep (CTFun (map fst ps))) ctx
                   )
-          Nothing -> do
+              _ow -> do
+                split
+                  ("remove function " <> C.identToString fid, C.posOf r)
+                  (pure (Nothing, addInlineExpr fid IEDelete ctx))
+                  do
+                    (fun', ps) <- reduceParams ctx fun
+                    pure
+                      ( Just (C.CFDefExt <$> red fun' ps)
+                      , addInlineExpr fid (IEKeep (CTFun (map fst ps))) ctx
+                      )
+          Nothing ->
             split
               ("remove function", C.posOf r)
               (pure (Nothing, ctx))
@@ -250,7 +249,13 @@ reduceCFunDef (C.CFunDef spc dec cdecls smt ni) ctx = do
   spc2 <- trySplit ("remove inline", C.posOf ni) spc1 $ filter \case
     C.CFunSpec (C.CInlineQual _) -> False
     _ow -> True
-  smt' <- reduceCStatementOrEmptyBlock smt ctx
+  let labs = labelsOf smt
+  labs' <-
+    foldr
+      (\l r -> split ("remove label" <> show l, C.posOf l) r $ (l :) <$> r)
+      (pure [])
+      labs
+  smt' <- reduceCStatementOrEmptyBlock smt labs' ctx
   pure $
     C.CFunDef
       (inlineTypeDefsSpecs spc2 ctx)
@@ -259,6 +264,22 @@ reduceCFunDef (C.CFunDef spc dec cdecls smt ni) ctx = do
       smt'
       ni
 
+labelsOf :: C.CStatement C.NodeInfo -> [C.Ident]
+labelsOf = \case
+  C.CLabel i s [] _ -> i : labelsOf s
+  C.CWhile _ s _ _ -> labelsOf s
+  C.CCase _ s _ -> labelsOf s
+  C.CDefault s _ -> labelsOf s
+  C.CCompound _ ss _ ->
+    ss & concatMap \case
+      C.CBlockStmt s -> labelsOf s
+      _ow -> []
+  C.CCases _ _ s _ -> labelsOf s
+  C.CIf _ l r _ -> labelsOf l <> maybe [] labelsOf r
+  C.CSwitch _ s _ -> labelsOf s
+  C.CFor _ _ _ s _ -> labelsOf s
+  _ow -> []
+
 reduceParamsTo
   :: (MonadReduce Lab m)
   => [Maybe CType]
@@ -365,30 +386,33 @@ ctype ctx xs =
 
 reduceCCompoundBlockItem
   :: (MonadReduce Lab m, HasCallStack)
-  => C.CCompoundBlockItem C.NodeInfo
-  -> (Context -> m [C.CCompoundBlockItem C.NodeInfo])
-  -> Context
-  -> m [C.CCompoundBlockItem C.NodeInfo]
-reduceCCompoundBlockItem r cont ctx = do
+  => [C.Ident]
+  -> C.CCompoundBlockItem C.NodeInfo
+  -> StateT Context m [C.CCompoundBlockItem C.NodeInfo]
+reduceCCompoundBlockItem lab r = do
   case r of
     C.CBlockStmt smt -> do
-      case reduceCStatement smt ctx of
-        Just rsmt -> split ("remove statement", C.posOf r) (cont ctx) do
-          smt' <- rsmt
+      ctx <- get
+      msmt <- runMaybeT $ reduceCStatement smt lab ctx
+      case msmt of
+        Just smt' -> do
           case smt' of
-            C.CCompound [] ss _ -> do
-              split ("expand compound statment", C.posOf r) ((ss <>) <$> cont ctx) do
-                (C.CBlockStmt smt' :) <$> cont ctx
-            _ow -> do
-              (C.CBlockStmt smt' :) <$> cont ctx
-        Nothing -> cont ctx
+            C.CCompound [] ss _ ->
+              split
+                ("expand compound statment", C.posOf r)
+                (pure ss)
+                (pure [C.CBlockStmt smt'])
+            _ow -> pure [C.CBlockStmt smt']
+        Nothing -> pure []
     C.CBlockDecl declr -> do
+      ctx <- get
       (declr', ctx') <- handleDecl declr ctx
+      put ctx'
       case declr' of
         Just d -> do
           d' <- C.CBlockDecl <$> d
-          (d' :) <$> cont ctx'
-        Nothing -> cont ctx'
+          pure [d']
+        Nothing -> pure []
     a -> don'tHandle a
 
 handleDecl
@@ -494,66 +518,63 @@ reduceCInitializer a ctx = case a of
 reduceCStatementOrEmptyBlock
   :: (MonadReduce Lab m, HasCallStack)
   => C.CStatement C.NodeInfo
+  -> [C.Ident]
   -> Context
   -> m (C.CStatement C.NodeInfo)
-reduceCStatementOrEmptyBlock stmt ctx = do
-  case reduceCStatement stmt ctx of
-    Just ex -> do
-      ex
-    Nothing -> do
-      pure emptyBlock
+reduceCStatementOrEmptyBlock stmt ids ctx = do
+  fromMaybe emptyBlock <$> runMaybeT (reduceCStatement stmt ids ctx)
 
 emptyBlock :: C.CStatement C.NodeInfo
 emptyBlock = C.CCompound [] [] C.undefNode
 
+-- | Reduce given a list of required labels reduce a c statement, possibly into nothingness.
 reduceCStatement
   :: (MonadReduce Lab m, HasCallStack)
   => C.CStatement C.NodeInfo
+  -> [C.Ident]
   -> Context
-  -> Maybe (m (C.CStatement C.NodeInfo))
-reduceCStatement smt ctx = case smt of
-  C.CCompound is cbi ni -> Just do
-    cbi' <- foldr reduceCCompoundBlockItem (\_ -> pure []) cbi ctx
-    pure $ C.CCompound is cbi' ni
+  -> MaybeT m (C.CStatement C.NodeInfo)
+reduceCStatement smt labs ctx = case smt of
+  C.CCompound is cbi ni -> do
+    cbi' <- lift $ evalStateT (mapM (reduceCCompoundBlockItem labs) cbi) ctx
+    case concat cbi' of
+      [] -> mzero
+      ccbi -> pure (C.CCompound is ccbi ni)
   C.CWhile e s dow ni -> do
-    rs <- reduceCStatement s ctx
-    Just do
-      e' <- reduceCExprOrZero e ctx
-      s' <- rs
-      pure $ C.CWhile e' s' dow ni
+    s' <- reduceCStatement s labs ctx
+    e' <- lift (reduceCExprOrZero e ctx)
+    pure $ C.CWhile e' s' dow ni
   C.CExpr me ni -> do
     case me of
       Just e -> do
         if DoNoops `isIn` ctx
-          then Just do
+          then do
             e' <- maybeSplit ("change to noop", C.posOf smt) $ reduceCExpr e ctx
             pure $ C.CExpr e' ni
           else do
-            re <- reduceCExpr e ctx
-            Just do
-              e' <- re
-              pure $ C.CExpr (Just e') ni
+            re' <- liftMaybe $ reduceCExpr e ctx
+            exceptIf ("remove expr statement", C.posOf smt)
+            e' <- re'
+            pure $ C.CExpr (Just e') ni
       Nothing ->
-        Just $ pure $ C.CExpr Nothing ni
+        pure $ C.CExpr Nothing ni
   C.CReturn me ni -> do
     -- TODO: If function returntype is not struct return 0
     case me of
       Just e -> do
-        re <- reduceCExpr e ctx
-        Just $ do
-          e' <- re
-          pure $ C.CReturn (Just e') ni
-      Nothing ->
-        Just . pure $ C.CReturn Nothing ni
-  C.CIf e s els ni -> Just do
+        re' <- liftMaybe $ reduceCExpr e ctx
+        exceptIf ("remove return statement", C.posOf smt)
+        e' <- re'
+        pure $ C.CReturn (Just e') ni
+      Nothing -> do
+        exceptIf ("remove return statement", C.posOf smt)
+        pure $ C.CReturn Nothing ni
+  C.CIf e s els ni -> do
     e' <- maybeSplit ("remove condition", C.posOf e) $ reduceCExpr e ctx
-    els' <- case els of
-      Just els' -> do
-        maybeSplit ("remove else branch", C.posOf els') do
-          reduceCStatement els' ctx
-      Nothing -> pure Nothing
-    ms' <- maybeSplit ("remove if branch", C.posOf s) do
-      reduceCStatement s ctx
+    els' <- lift . runMaybeT $ do
+      els' <- liftMaybe els
+      reduceCStatement els' labs ctx
+    ms' <- lift . runMaybeT $ reduceCStatement s labs ctx
     case (e', ms', els') of
       (Nothing, Nothing, Nothing) -> pure emptyBlock
       (Just e'', Just s', Nothing) -> pure $ C.CIf e'' s' Nothing ni
@@ -563,7 +584,7 @@ reduceCStatement smt ctx = case smt of
       (Nothing, Nothing, Just x) -> pure x
       (Just e'', Nothing, Just x) -> pure $ C.CIf e'' emptyBlock (Just x) ni
       (Nothing, Just s', Nothing) -> pure s'
-  C.CFor e1 e2 e3 s ni -> Just $ do
+  C.CFor e1 e2 e3 s ni -> do
     (me1', ctx') <- case e1 of
       C.CForDecl (C.CDecl rec decl ni') -> do
         (decl', ctx') <- foldr (reduceCDeclarationItem (ctype ctx rec)) (pure ([], ctx)) decl
@@ -586,7 +607,7 @@ reduceCStatement smt ctx = case smt of
           (pure (Just $ C.CForInitializing e', ctx))
       d -> don'tHandle d
 
-    s' <- reduceCStatementOrEmptyBlock s ctx'
+    s' <- reduceCStatementOrEmptyBlock s labs ctx'
     let forloop n = do
           e2' <- case e2 of
             Just e2' -> maybeSplit ("remove check", C.posOf e2') (reduceCExpr e2' ctx')
@@ -606,16 +627,23 @@ reduceCStatement smt ctx = case smt of
           forloop (C.CForInitializing Nothing)
       Just e1' -> do
         forloop e1'
-  C.CBreak ni -> Just do
-    pure (C.CBreak ni)
-  C.CCont ni -> Just do
-    pure (C.CCont ni)
-  C.CLabel i s [] ni -> Just do
-    s' <- reduceCStatementOrEmptyBlock s ctx
-    pure $ C.CLabel i s' [] ni
-  C.CGoto i ni -> Just do
-    pure $ C.CGoto i ni
+  C.CLabel i s [] ni -> do
+    if i `List.elem` labs
+      then do
+        s' <- lift $ reduceCStatementOrEmptyBlock s labs ctx
+        pure $ C.CLabel i s' [] ni
+      else do
+        empty
+  C.CGoto i ni ->
+    if i `List.elem` labs
+      then pure $ C.CGoto i ni
+      else empty
+  C.CBreak _ -> defaultBehavior
+  C.CCont _ -> defaultBehavior
   a -> don'tHandleWithPos a
+ where
+  defaultBehavior =
+    split ("remove statement", C.posOf smt) empty (pure smt)
 
 -- | If the condition is statisfied try to reduce to the a.
 whenSplit :: (MonadReduce Lab m) => Bool -> Lab -> m a -> m a -> m a
diff --git a/rtree-c/test/expected/add/reduction/r000000000.c b/rtree-c/test/expected/add/reduction/r000000000.c
index dfa75e6..1b1c490 100644
--- a/rtree-c/test/expected/add/reduction/r000000000.c
+++ b/rtree-c/test/expected/add/reduction/r000000000.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 0 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000000001.c b/rtree-c/test/expected/add/reduction/r000000001.c
index e9af37f..f75f1db 100644
--- a/rtree-c/test/expected/add/reduction/r000000001.c
+++ b/rtree-c/test/expected/add/reduction/r000000001.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 0 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000000010.c b/rtree-c/test/expected/add/reduction/r000000010.c
index b48821b..8b20ba4 100644
--- a/rtree-c/test/expected/add/reduction/r000000010.c
+++ b/rtree-c/test/expected/add/reduction/r000000010.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 0 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000000011.c b/rtree-c/test/expected/add/reduction/r000000011.c
index 98a0054..d776756 100644
--- a/rtree-c/test/expected/add/reduction/r000000011.c
+++ b/rtree-c/test/expected/add/reduction/r000000011.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 0 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r0000001.c b/rtree-c/test/expected/add/reduction/r0000001.c
index d2b32c4..5ae5f93 100644
--- a/rtree-c/test/expected/add/reduction/r0000001.c
+++ b/rtree-c/test/expected/add/reduction/r0000001.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 0 reduce to right at ("test/cases/small/add.c": line 2)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int a, int b)
 {
diff --git a/rtree-c/test/expected/add/reduction/r000001000.c b/rtree-c/test/expected/add/reduction/r000001000.c
index 1905293..d40e403 100644
--- a/rtree-c/test/expected/add/reduction/r000001000.c
+++ b/rtree-c/test/expected/add/reduction/r000001000.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 1 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000001001.c b/rtree-c/test/expected/add/reduction/r000001001.c
index e5e011f..77e8fa5 100644
--- a/rtree-c/test/expected/add/reduction/r000001001.c
+++ b/rtree-c/test/expected/add/reduction/r000001001.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 1 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000001010.c b/rtree-c/test/expected/add/reduction/r000001010.c
index 4548557..65d9319 100644
--- a/rtree-c/test/expected/add/reduction/r000001010.c
+++ b/rtree-c/test/expected/add/reduction/r000001010.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 1 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000001011.c b/rtree-c/test/expected/add/reduction/r000001011.c
index fb5bc87..972812e 100644
--- a/rtree-c/test/expected/add/reduction/r000001011.c
+++ b/rtree-c/test/expected/add/reduction/r000001011.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 1 reduce to right at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r0000011.c b/rtree-c/test/expected/add/reduction/r0000011.c
index 9aee842..eeaf7c2 100644
--- a/rtree-c/test/expected/add/reduction/r0000011.c
+++ b/rtree-c/test/expected/add/reduction/r0000011.c
@@ -1,10 +1,10 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 0 reduce to left at ("test/cases/small/add.c": line 2)
 // 1 reduce to right at ("test/cases/small/add.c": line 2)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int a, int b)
 {
diff --git a/rtree-c/test/expected/add/reduction/r00001000.c b/rtree-c/test/expected/add/reduction/r00001000.c
index 45167c1..bdcf974 100644
--- a/rtree-c/test/expected/add/reduction/r00001000.c
+++ b/rtree-c/test/expected/add/reduction/r00001000.c
@@ -1,9 +1,9 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 1 reduce to left at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r00001001.c b/rtree-c/test/expected/add/reduction/r00001001.c
index e1ca2c6..dbbae35 100644
--- a/rtree-c/test/expected/add/reduction/r00001001.c
+++ b/rtree-c/test/expected/add/reduction/r00001001.c
@@ -1,9 +1,9 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 1 reduce to left at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r00001010.c b/rtree-c/test/expected/add/reduction/r00001010.c
index 5dbdc8d..8400282 100644
--- a/rtree-c/test/expected/add/reduction/r00001010.c
+++ b/rtree-c/test/expected/add/reduction/r00001010.c
@@ -1,9 +1,9 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 1 reduce to left at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r00001011.c b/rtree-c/test/expected/add/reduction/r00001011.c
index 02ba237..0a943d6 100644
--- a/rtree-c/test/expected/add/reduction/r00001011.c
+++ b/rtree-c/test/expected/add/reduction/r00001011.c
@@ -1,9 +1,9 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 1 reduce to left at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r000011.c b/rtree-c/test/expected/add/reduction/r000011.c
index 6a33fe9..8eceedf 100644
--- a/rtree-c/test/expected/add/reduction/r000011.c
+++ b/rtree-c/test/expected/add/reduction/r000011.c
@@ -1,9 +1,9 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
 // 1 reduce to left at ("test/cases/small/add.c": line 2)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int a, int b)
 {
diff --git a/rtree-c/test/expected/add/reduction/r0001000.c b/rtree-c/test/expected/add/reduction/r0001000.c
index 68cd706..1360f67 100644
--- a/rtree-c/test/expected/add/reduction/r0001000.c
+++ b/rtree-c/test/expected/add/reduction/r0001000.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r0001001.c b/rtree-c/test/expected/add/reduction/r0001001.c
index 91312f6..6a86c10 100644
--- a/rtree-c/test/expected/add/reduction/r0001001.c
+++ b/rtree-c/test/expected/add/reduction/r0001001.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r0001010.c b/rtree-c/test/expected/add/reduction/r0001010.c
index fe6e928..9627ccd 100644
--- a/rtree-c/test/expected/add/reduction/r0001010.c
+++ b/rtree-c/test/expected/add/reduction/r0001010.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r0001011.c b/rtree-c/test/expected/add/reduction/r0001011.c
index 41fc79a..2df413b 100644
--- a/rtree-c/test/expected/add/reduction/r0001011.c
+++ b/rtree-c/test/expected/add/reduction/r0001011.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r00011.c b/rtree-c/test/expected/add/reduction/r00011.c
index 7fbc1b8..cfbfbc6 100644
--- a/rtree-c/test/expected/add/reduction/r00011.c
+++ b/rtree-c/test/expected/add/reduction/r00011.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int a, int b)
 {
diff --git a/rtree-c/test/expected/add/reduction/r001000.c b/rtree-c/test/expected/add/reduction/r001000.c
index 34cdc9f..0c8a7eb 100644
--- a/rtree-c/test/expected/add/reduction/r001000.c
+++ b/rtree-c/test/expected/add/reduction/r001000.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
 int add(int a)
diff --git a/rtree-c/test/expected/add/reduction/r001001.c b/rtree-c/test/expected/add/reduction/r001001.c
index 8b5df57..d100fb9 100644
--- a/rtree-c/test/expected/add/reduction/r001001.c
+++ b/rtree-c/test/expected/add/reduction/r001001.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
 int add(int a)
diff --git a/rtree-c/test/expected/add/reduction/r00101.c b/rtree-c/test/expected/add/reduction/r00101.c
index d877448..0ee958d 100644
--- a/rtree-c/test/expected/add/reduction/r00101.c
+++ b/rtree-c/test/expected/add/reduction/r00101.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 2)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 2)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int a)
 {
diff --git a/rtree-c/test/expected/add/reduction/r001100.c b/rtree-c/test/expected/add/reduction/r001100.c
index e360ee0..8b1f243 100644
--- a/rtree-c/test/expected/add/reduction/r001100.c
+++ b/rtree-c/test/expected/add/reduction/r001100.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
 int add(int a)
diff --git a/rtree-c/test/expected/add/reduction/r001101.c b/rtree-c/test/expected/add/reduction/r001101.c
index dcb3516..aff561a 100644
--- a/rtree-c/test/expected/add/reduction/r001101.c
+++ b/rtree-c/test/expected/add/reduction/r001101.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
 int add(int a)
diff --git a/rtree-c/test/expected/add/reduction/r00111.c b/rtree-c/test/expected/add/reduction/r00111.c
index 6b9768c..8d2fea1 100644
--- a/rtree-c/test/expected/add/reduction/r00111.c
+++ b/rtree-c/test/expected/add/reduction/r00111.c
@@ -1,8 +1,8 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 2)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 2)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int a)
 {
diff --git a/rtree-c/test/expected/add/reduction/r01000.c b/rtree-c/test/expected/add/reduction/r01000.c
index 422c220..2463667 100644
--- a/rtree-c/test/expected/add/reduction/r01000.c
+++ b/rtree-c/test/expected/add/reduction/r01000.c
@@ -1,7 +1,7 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
 int add(int b)
diff --git a/rtree-c/test/expected/add/reduction/r01001.c b/rtree-c/test/expected/add/reduction/r01001.c
index c13bf70..5a914f2 100644
--- a/rtree-c/test/expected/add/reduction/r01001.c
+++ b/rtree-c/test/expected/add/reduction/r01001.c
@@ -1,7 +1,7 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
 int add(int b)
diff --git a/rtree-c/test/expected/add/reduction/r0101.c b/rtree-c/test/expected/add/reduction/r0101.c
index 00ba30b..49eb1c9 100644
--- a/rtree-c/test/expected/add/reduction/r0101.c
+++ b/rtree-c/test/expected/add/reduction/r0101.c
@@ -1,7 +1,7 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
 // 0 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add(int b)
 {
diff --git a/rtree-c/test/expected/add/reduction/r0110.c b/rtree-c/test/expected/add/reduction/r0110.c
index 765b581..cff4021 100644
--- a/rtree-c/test/expected/add/reduction/r0110.c
+++ b/rtree-c/test/expected/add/reduction/r0110.c
@@ -1,7 +1,7 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add()
 {
diff --git a/rtree-c/test/expected/add/reduction/r0111.c b/rtree-c/test/expected/add/reduction/r0111.c
index e9d716e..d62e6f2 100644
--- a/rtree-c/test/expected/add/reduction/r0111.c
+++ b/rtree-c/test/expected/add/reduction/r0111.c
@@ -1,7 +1,7 @@
 // 0 remove function add at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
 // 1 remove parameter at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int add()
 {
diff --git a/rtree-c/test/expected/add/reduction/r1000.c b/rtree-c/test/expected/add/reduction/r1000.c
index ae53df2..346701e 100644
--- a/rtree-c/test/expected/add/reduction/r1000.c
+++ b/rtree-c/test/expected/add/reduction/r1000.c
@@ -1,5 +1,5 @@
 // 1 remove function add at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r1001.c b/rtree-c/test/expected/add/reduction/r1001.c
index df3c0d6..d3976ff 100644
--- a/rtree-c/test/expected/add/reduction/r1001.c
+++ b/rtree-c/test/expected/add/reduction/r1001.c
@@ -1,5 +1,5 @@
 // 1 remove function add at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r1010.c b/rtree-c/test/expected/add/reduction/r1010.c
index 5b836bf..d8e075e 100644
--- a/rtree-c/test/expected/add/reduction/r1010.c
+++ b/rtree-c/test/expected/add/reduction/r1010.c
@@ -1,5 +1,5 @@
 // 1 remove function add at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 0 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r1011.c b/rtree-c/test/expected/add/reduction/r1011.c
index 25f77e8..b1bc1e7 100644
--- a/rtree-c/test/expected/add/reduction/r1011.c
+++ b/rtree-c/test/expected/add/reduction/r1011.c
@@ -1,5 +1,5 @@
 // 1 remove function add at ("test/cases/small/add.c": line 1)
-// 0 remove statement at ("test/cases/small/add.c": line 6)
+// 0 remove return statement at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 // 1 do without param at ("test/cases/small/add.c": line 6)
 
diff --git a/rtree-c/test/expected/add/reduction/r11.c b/rtree-c/test/expected/add/reduction/r11.c
index 6a2c39f..8ef1eed 100644
--- a/rtree-c/test/expected/add/reduction/r11.c
+++ b/rtree-c/test/expected/add/reduction/r11.c
@@ -1,5 +1,5 @@
 // 1 remove function add at ("test/cases/small/add.c": line 1)
-// 1 remove statement at ("test/cases/small/add.c": line 6)
+// 1 remove return statement at ("test/cases/small/add.c": line 6)
 
 int main()
 {
diff --git a/rtree-c/test/expected/clang-22382/extract.c b/rtree-c/test/expected/clang-22382/extract.c
index f85e239..8651efe 100644
--- a/rtree-c/test/expected/clang-22382/extract.c
+++ b/rtree-c/test/expected/clang-22382/extract.c
@@ -1412,8 +1412,6 @@ static struct S0 func_59(uint32_t p_60,
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     safe_unary_minus_func_int8_t_s(0L < safe_add_func_int16_t_s_s(g_35.f3,
                                                                   0x16abL));
-    {
-    }
     safe_sub_func_int8_t_s_s(0x5cL,
                              safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
@@ -1500,8 +1498,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_rshift_func_int8_t_s_u(safe_lshift_func_uint16_t_u_u(g_158,
                                                               12) == 0x70b449b74578e65aLL,
                                 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1536,8 +1532,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     safe_mul_func_int8_t_s_s(g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/p0.path b/rtree-c/test/expected/clang-22382/reduction/p0.path
index 86181d0..ca29af7 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p0.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p0.path
@@ -452,37 +452,27 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 14)
-* remove statement at ("test/cases/large/clang-22382.c": line 22)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * remove static at ("test/cases/large/clang-22382.c": line 24)
-* remove statement at ("test/cases/large/clang-22382.c": line 28)
+* remove return statement at ("test/cases/large/clang-22382.c": line 28)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 35)
 * remove static at ("test/cases/large/clang-22382.c": line 38)
-* remove statement at ("test/cases/large/clang-22382.c": line 42)
+* remove return statement at ("test/cases/large/clang-22382.c": line 42)
 * reduce to left at ("test/cases/large/clang-22382.c": line 49)
 * reduce to right at ("test/cases/large/clang-22382.c": line 49)
 * remove static at ("test/cases/large/clang-22382.c": line 52)
-* remove statement at ("test/cases/large/clang-22382.c": line 56)
+* remove return statement at ("test/cases/large/clang-22382.c": line 56)
 * reduce to left at ("test/cases/large/clang-22382.c": line 63)
 * reduce to right at ("test/cases/large/clang-22382.c": line 63)
 * remove static at ("test/cases/large/clang-22382.c": line 66)
-* remove statement at ("test/cases/large/clang-22382.c": line 70)
+* remove return statement at ("test/cases/large/clang-22382.c": line 70)
 * reduce to left at ("test/cases/large/clang-22382.c": line 77)
 * reduce to right at ("test/cases/large/clang-22382.c": line 77)
 * remove static at ("test/cases/large/clang-22382.c": line 80)
-* remove statement at ("test/cases/large/clang-22382.c": line 84)
+* remove return statement at ("test/cases/large/clang-22382.c": line 84)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
 * reduce to right at ("test/cases/large/clang-22382.c": line 86)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
@@ -495,7 +485,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 89)
 * replace by zero at ("test/cases/large/clang-22382.c": line 87)
 * remove static at ("test/cases/large/clang-22382.c": line 92)
-* remove statement at ("test/cases/large/clang-22382.c": line 96)
+* remove return statement at ("test/cases/large/clang-22382.c": line 96)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
 * reduce to right at ("test/cases/large/clang-22382.c": line 98)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
@@ -508,7 +498,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 101)
 * replace by zero at ("test/cases/large/clang-22382.c": line 99)
 * remove static at ("test/cases/large/clang-22382.c": line 104)
-* remove statement at ("test/cases/large/clang-22382.c": line 108)
+* remove return statement at ("test/cases/large/clang-22382.c": line 108)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
 * reduce to right at ("test/cases/large/clang-22382.c": line 110)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
@@ -527,7 +517,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 113)
 * replace by zero at ("test/cases/large/clang-22382.c": line 111)
 * remove static at ("test/cases/large/clang-22382.c": line 116)
-* remove statement at ("test/cases/large/clang-22382.c": line 120)
+* remove return statement at ("test/cases/large/clang-22382.c": line 120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
 * reduce to right at ("test/cases/large/clang-22382.c": line 122)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
@@ -543,7 +533,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 125)
 * replace by zero at ("test/cases/large/clang-22382.c": line 123)
 * remove static at ("test/cases/large/clang-22382.c": line 128)
-* remove statement at ("test/cases/large/clang-22382.c": line 132)
+* remove return statement at ("test/cases/large/clang-22382.c": line 132)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
 * reduce to right at ("test/cases/large/clang-22382.c": line 134)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
@@ -557,7 +547,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 135)
 * remove static at ("test/cases/large/clang-22382.c": line 140)
-* remove statement at ("test/cases/large/clang-22382.c": line 144)
+* remove return statement at ("test/cases/large/clang-22382.c": line 144)
 * reduce to left at ("test/cases/large/clang-22382.c": line 146)
 * reduce to right at ("test/cases/large/clang-22382.c": line 146)
 * don't cast at ("test/cases/large/clang-22382.c": line 146)
@@ -568,22 +558,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 149)
 * replace by zero at ("test/cases/large/clang-22382.c": line 147)
 * remove static at ("test/cases/large/clang-22382.c": line 154)
-* remove statement at ("test/cases/large/clang-22382.c": line 158)
+* remove return statement at ("test/cases/large/clang-22382.c": line 158)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 165)
 * remove static at ("test/cases/large/clang-22382.c": line 168)
-* remove statement at ("test/cases/large/clang-22382.c": line 172)
+* remove return statement at ("test/cases/large/clang-22382.c": line 172)
 * reduce to left at ("test/cases/large/clang-22382.c": line 179)
 * reduce to right at ("test/cases/large/clang-22382.c": line 179)
 * remove static at ("test/cases/large/clang-22382.c": line 182)
-* remove statement at ("test/cases/large/clang-22382.c": line 186)
+* remove return statement at ("test/cases/large/clang-22382.c": line 186)
 * reduce to left at ("test/cases/large/clang-22382.c": line 193)
 * reduce to right at ("test/cases/large/clang-22382.c": line 193)
 * remove static at ("test/cases/large/clang-22382.c": line 196)
-* remove statement at ("test/cases/large/clang-22382.c": line 200)
+* remove return statement at ("test/cases/large/clang-22382.c": line 200)
 * reduce to left at ("test/cases/large/clang-22382.c": line 207)
 * reduce to right at ("test/cases/large/clang-22382.c": line 207)
 * remove static at ("test/cases/large/clang-22382.c": line 210)
-* remove statement at ("test/cases/large/clang-22382.c": line 214)
+* remove return statement at ("test/cases/large/clang-22382.c": line 214)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
 * reduce to right at ("test/cases/large/clang-22382.c": line 216)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
@@ -598,7 +588,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 219)
 * replace by zero at ("test/cases/large/clang-22382.c": line 217)
 * remove static at ("test/cases/large/clang-22382.c": line 222)
-* remove statement at ("test/cases/large/clang-22382.c": line 226)
+* remove return statement at ("test/cases/large/clang-22382.c": line 226)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
 * reduce to right at ("test/cases/large/clang-22382.c": line 228)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
@@ -613,7 +603,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 231)
 * replace by zero at ("test/cases/large/clang-22382.c": line 229)
 * remove static at ("test/cases/large/clang-22382.c": line 234)
-* remove statement at ("test/cases/large/clang-22382.c": line 238)
+* remove return statement at ("test/cases/large/clang-22382.c": line 238)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
 * reduce to right at ("test/cases/large/clang-22382.c": line 240)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 243)
 * replace by zero at ("test/cases/large/clang-22382.c": line 241)
 * remove static at ("test/cases/large/clang-22382.c": line 246)
-* remove statement at ("test/cases/large/clang-22382.c": line 250)
+* remove return statement at ("test/cases/large/clang-22382.c": line 250)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
 * reduce to right at ("test/cases/large/clang-22382.c": line 252)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
@@ -648,7 +638,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 255)
 * replace by zero at ("test/cases/large/clang-22382.c": line 253)
 * remove static at ("test/cases/large/clang-22382.c": line 258)
-* remove statement at ("test/cases/large/clang-22382.c": line 262)
+* remove return statement at ("test/cases/large/clang-22382.c": line 262)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
 * reduce to right at ("test/cases/large/clang-22382.c": line 264)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
@@ -662,7 +652,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 265)
 * remove static at ("test/cases/large/clang-22382.c": line 270)
-* remove statement at ("test/cases/large/clang-22382.c": line 274)
+* remove return statement at ("test/cases/large/clang-22382.c": line 274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 276)
 * reduce to right at ("test/cases/large/clang-22382.c": line 276)
 * don't cast at ("test/cases/large/clang-22382.c": line 276)
@@ -673,7 +663,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 279)
 * replace by zero at ("test/cases/large/clang-22382.c": line 277)
 * remove static at ("test/cases/large/clang-22382.c": line 284)
-* remove statement at ("test/cases/large/clang-22382.c": line 288)
+* remove return statement at ("test/cases/large/clang-22382.c": line 288)
 * reduce to left at ("test/cases/large/clang-22382.c": line 291)
 * reduce to right at ("test/cases/large/clang-22382.c": line 291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 291)
@@ -682,7 +672,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 295)
 * replace by zero at ("test/cases/large/clang-22382.c": line 292)
 * remove static at ("test/cases/large/clang-22382.c": line 298)
-* remove statement at ("test/cases/large/clang-22382.c": line 302)
+* remove return statement at ("test/cases/large/clang-22382.c": line 302)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
@@ -706,7 +696,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 309)
 * replace by zero at ("test/cases/large/clang-22382.c": line 306)
 * remove static at ("test/cases/large/clang-22382.c": line 312)
-* remove statement at ("test/cases/large/clang-22382.c": line 316)
+* remove return statement at ("test/cases/large/clang-22382.c": line 316)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
 * reduce to right at ("test/cases/large/clang-22382.c": line 319)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 323)
 * replace by zero at ("test/cases/large/clang-22382.c": line 320)
 * remove static at ("test/cases/large/clang-22382.c": line 326)
-* remove statement at ("test/cases/large/clang-22382.c": line 330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 330)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
 * reduce to right at ("test/cases/large/clang-22382.c": line 333)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
@@ -773,7 +763,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 337)
 * replace by zero at ("test/cases/large/clang-22382.c": line 334)
 * remove static at ("test/cases/large/clang-22382.c": line 340)
-* remove statement at ("test/cases/large/clang-22382.c": line 344)
+* remove return statement at ("test/cases/large/clang-22382.c": line 344)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
 * reduce to right at ("test/cases/large/clang-22382.c": line 346)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
@@ -788,7 +778,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 349)
 * replace by zero at ("test/cases/large/clang-22382.c": line 347)
 * remove static at ("test/cases/large/clang-22382.c": line 352)
-* remove statement at ("test/cases/large/clang-22382.c": line 356)
+* remove return statement at ("test/cases/large/clang-22382.c": line 356)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
 * reduce to right at ("test/cases/large/clang-22382.c": line 358)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
@@ -803,7 +793,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 361)
 * replace by zero at ("test/cases/large/clang-22382.c": line 359)
 * remove static at ("test/cases/large/clang-22382.c": line 364)
-* remove statement at ("test/cases/large/clang-22382.c": line 368)
+* remove return statement at ("test/cases/large/clang-22382.c": line 368)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
 * reduce to right at ("test/cases/large/clang-22382.c": line 370)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
@@ -822,7 +812,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 373)
 * replace by zero at ("test/cases/large/clang-22382.c": line 371)
 * remove static at ("test/cases/large/clang-22382.c": line 376)
-* remove statement at ("test/cases/large/clang-22382.c": line 380)
+* remove return statement at ("test/cases/large/clang-22382.c": line 380)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
 * reduce to right at ("test/cases/large/clang-22382.c": line 382)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
@@ -838,7 +828,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 385)
 * replace by zero at ("test/cases/large/clang-22382.c": line 383)
 * remove static at ("test/cases/large/clang-22382.c": line 388)
-* remove statement at ("test/cases/large/clang-22382.c": line 392)
+* remove return statement at ("test/cases/large/clang-22382.c": line 392)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
 * reduce to right at ("test/cases/large/clang-22382.c": line 394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
@@ -852,7 +842,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 397)
 * replace by zero at ("test/cases/large/clang-22382.c": line 395)
 * remove static at ("test/cases/large/clang-22382.c": line 400)
-* remove statement at ("test/cases/large/clang-22382.c": line 404)
+* remove return statement at ("test/cases/large/clang-22382.c": line 404)
 * reduce to left at ("test/cases/large/clang-22382.c": line 406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 406)
 * don't cast at ("test/cases/large/clang-22382.c": line 406)
@@ -863,7 +853,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 409)
 * replace by zero at ("test/cases/large/clang-22382.c": line 407)
 * remove static at ("test/cases/large/clang-22382.c": line 415)
-* remove statement at ("test/cases/large/clang-22382.c": line 419)
+* remove return statement at ("test/cases/large/clang-22382.c": line 419)
 * reduce to left at ("test/cases/large/clang-22382.c": line 422)
 * reduce to right at ("test/cases/large/clang-22382.c": line 422)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 422)
@@ -872,7 +862,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 423)
 * remove static at ("test/cases/large/clang-22382.c": line 429)
-* remove statement at ("test/cases/large/clang-22382.c": line 433)
+* remove return statement at ("test/cases/large/clang-22382.c": line 433)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
 * reduce to right at ("test/cases/large/clang-22382.c": line 436)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
@@ -896,7 +886,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 440)
 * replace by zero at ("test/cases/large/clang-22382.c": line 437)
 * remove static at ("test/cases/large/clang-22382.c": line 443)
-* remove statement at ("test/cases/large/clang-22382.c": line 447)
+* remove return statement at ("test/cases/large/clang-22382.c": line 447)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
 * reduce to right at ("test/cases/large/clang-22382.c": line 450)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
@@ -918,7 +908,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 454)
 * replace by zero at ("test/cases/large/clang-22382.c": line 451)
 * remove static at ("test/cases/large/clang-22382.c": line 457)
-* remove statement at ("test/cases/large/clang-22382.c": line 461)
+* remove return statement at ("test/cases/large/clang-22382.c": line 461)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
 * reduce to right at ("test/cases/large/clang-22382.c": line 464)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
@@ -963,7 +953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 468)
 * replace by zero at ("test/cases/large/clang-22382.c": line 465)
 * remove static at ("test/cases/large/clang-22382.c": line 471)
-* remove statement at ("test/cases/large/clang-22382.c": line 475)
+* remove return statement at ("test/cases/large/clang-22382.c": line 475)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
 * reduce to right at ("test/cases/large/clang-22382.c": line 477)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
@@ -978,7 +968,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 480)
 * replace by zero at ("test/cases/large/clang-22382.c": line 478)
 * remove static at ("test/cases/large/clang-22382.c": line 483)
-* remove statement at ("test/cases/large/clang-22382.c": line 487)
+* remove return statement at ("test/cases/large/clang-22382.c": line 487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
 * reduce to right at ("test/cases/large/clang-22382.c": line 489)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
@@ -993,7 +983,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 492)
 * replace by zero at ("test/cases/large/clang-22382.c": line 490)
 * remove static at ("test/cases/large/clang-22382.c": line 495)
-* remove statement at ("test/cases/large/clang-22382.c": line 499)
+* remove return statement at ("test/cases/large/clang-22382.c": line 499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 504)
 * replace by zero at ("test/cases/large/clang-22382.c": line 502)
 * remove static at ("test/cases/large/clang-22382.c": line 507)
-* remove statement at ("test/cases/large/clang-22382.c": line 511)
+* remove return statement at ("test/cases/large/clang-22382.c": line 511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
 * reduce to right at ("test/cases/large/clang-22382.c": line 513)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
@@ -1028,7 +1018,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 516)
 * replace by zero at ("test/cases/large/clang-22382.c": line 514)
 * remove static at ("test/cases/large/clang-22382.c": line 519)
-* remove statement at ("test/cases/large/clang-22382.c": line 523)
+* remove return statement at ("test/cases/large/clang-22382.c": line 523)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
 * reduce to right at ("test/cases/large/clang-22382.c": line 525)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
@@ -1042,7 +1032,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 528)
 * replace by zero at ("test/cases/large/clang-22382.c": line 526)
 * remove static at ("test/cases/large/clang-22382.c": line 531)
-* remove statement at ("test/cases/large/clang-22382.c": line 535)
+* remove return statement at ("test/cases/large/clang-22382.c": line 535)
 * reduce to left at ("test/cases/large/clang-22382.c": line 537)
 * reduce to right at ("test/cases/large/clang-22382.c": line 537)
 * don't cast at ("test/cases/large/clang-22382.c": line 537)
@@ -1053,38 +1043,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 540)
 * replace by zero at ("test/cases/large/clang-22382.c": line 538)
 * remove static at ("test/cases/large/clang-22382.c": line 549)
-* remove statement at ("test/cases/large/clang-22382.c": line 553)
+* remove return statement at ("test/cases/large/clang-22382.c": line 553)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 553)
 * remove static at ("test/cases/large/clang-22382.c": line 556)
-* remove statement at ("test/cases/large/clang-22382.c": line 560)
+* remove return statement at ("test/cases/large/clang-22382.c": line 560)
 * reduce to left at ("test/cases/large/clang-22382.c": line 560)
 * reduce to right at ("test/cases/large/clang-22382.c": line 560)
 * remove static at ("test/cases/large/clang-22382.c": line 563)
-* remove statement at ("test/cases/large/clang-22382.c": line 567)
+* remove return statement at ("test/cases/large/clang-22382.c": line 567)
 * reduce to left at ("test/cases/large/clang-22382.c": line 567)
 * reduce to right at ("test/cases/large/clang-22382.c": line 567)
 * remove static at ("test/cases/large/clang-22382.c": line 570)
-* remove statement at ("test/cases/large/clang-22382.c": line 574)
+* remove return statement at ("test/cases/large/clang-22382.c": line 574)
 * reduce to left at ("test/cases/large/clang-22382.c": line 574)
 * reduce to right at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * remove static at ("test/cases/large/clang-22382.c": line 577)
-* remove statement at ("test/cases/large/clang-22382.c": line 581)
+* remove return statement at ("test/cases/large/clang-22382.c": line 581)
 * replace by zero at ("test/cases/large/clang-22382.c": line 583)
 * reduce to left at ("test/cases/large/clang-22382.c": line 586)
 * reduce to right at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 584)
 * remove static at ("test/cases/large/clang-22382.c": line 589)
-* remove statement at ("test/cases/large/clang-22382.c": line 593)
+* remove return statement at ("test/cases/large/clang-22382.c": line 593)
 * replace by zero at ("test/cases/large/clang-22382.c": line 595)
 * reduce to left at ("test/cases/large/clang-22382.c": line 598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 596)
 * remove static at ("test/cases/large/clang-22382.c": line 601)
-* remove statement at ("test/cases/large/clang-22382.c": line 605)
+* remove return statement at ("test/cases/large/clang-22382.c": line 605)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
 * reduce to right at ("test/cases/large/clang-22382.c": line 607)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
@@ -1101,7 +1091,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 610)
 * replace by zero at ("test/cases/large/clang-22382.c": line 608)
 * remove static at ("test/cases/large/clang-22382.c": line 613)
-* remove statement at ("test/cases/large/clang-22382.c": line 617)
+* remove return statement at ("test/cases/large/clang-22382.c": line 617)
 * reduce to left at ("test/cases/large/clang-22382.c": line 619)
 * reduce to right at ("test/cases/large/clang-22382.c": line 619)
 * don't cast at ("test/cases/large/clang-22382.c": line 619)
@@ -1115,7 +1105,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 622)
 * replace by zero at ("test/cases/large/clang-22382.c": line 620)
 * remove static at ("test/cases/large/clang-22382.c": line 625)
-* remove statement at ("test/cases/large/clang-22382.c": line 629)
+* remove return statement at ("test/cases/large/clang-22382.c": line 629)
 * reduce to left at ("test/cases/large/clang-22382.c": line 631)
 * reduce to right at ("test/cases/large/clang-22382.c": line 631)
 * don't cast at ("test/cases/large/clang-22382.c": line 631)
@@ -1127,7 +1117,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 632)
 * remove static at ("test/cases/large/clang-22382.c": line 637)
-* remove statement at ("test/cases/large/clang-22382.c": line 641)
+* remove return statement at ("test/cases/large/clang-22382.c": line 641)
 * don't cast at ("test/cases/large/clang-22382.c": line 643)
 * replace by zero at ("test/cases/large/clang-22382.c": line 643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 646)
@@ -1136,38 +1126,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 646)
 * replace by zero at ("test/cases/large/clang-22382.c": line 644)
 * remove static at ("test/cases/large/clang-22382.c": line 651)
-* remove statement at ("test/cases/large/clang-22382.c": line 655)
+* remove return statement at ("test/cases/large/clang-22382.c": line 655)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 655)
 * remove static at ("test/cases/large/clang-22382.c": line 658)
-* remove statement at ("test/cases/large/clang-22382.c": line 662)
+* remove return statement at ("test/cases/large/clang-22382.c": line 662)
 * reduce to left at ("test/cases/large/clang-22382.c": line 662)
 * reduce to right at ("test/cases/large/clang-22382.c": line 662)
 * remove static at ("test/cases/large/clang-22382.c": line 665)
-* remove statement at ("test/cases/large/clang-22382.c": line 669)
+* remove return statement at ("test/cases/large/clang-22382.c": line 669)
 * reduce to left at ("test/cases/large/clang-22382.c": line 669)
 * reduce to right at ("test/cases/large/clang-22382.c": line 669)
 * remove static at ("test/cases/large/clang-22382.c": line 672)
-* remove statement at ("test/cases/large/clang-22382.c": line 676)
+* remove return statement at ("test/cases/large/clang-22382.c": line 676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * remove static at ("test/cases/large/clang-22382.c": line 679)
-* remove statement at ("test/cases/large/clang-22382.c": line 683)
+* remove return statement at ("test/cases/large/clang-22382.c": line 683)
 * replace by zero at ("test/cases/large/clang-22382.c": line 685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 688)
 * reduce to right at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 686)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -1184,7 +1174,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -1198,7 +1188,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -1210,7 +1200,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -1219,38 +1209,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -1267,7 +1257,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -1281,7 +1271,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -1293,7 +1283,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -1302,38 +1292,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -1350,7 +1340,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -1364,7 +1354,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -1376,7 +1366,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -1385,7 +1375,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 961)
@@ -1394,7 +1384,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
 * replace by zero at ("test/cases/large/clang-22382.c": line 973)
@@ -1403,7 +1393,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
@@ -1414,7 +1404,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
@@ -1429,7 +1419,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1020)
@@ -1438,7 +1428,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1032)
@@ -1447,7 +1437,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
@@ -1458,7 +1448,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
@@ -1473,7 +1463,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -1490,27 +1480,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -1520,7 +1505,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -1528,7 +1513,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -1543,61 +1528,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -1605,20 +1588,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -1695,10 +1675,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -1706,7 +1686,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -1725,7 +1704,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -1741,20 +1719,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1786,9 +1764,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1859,47 +1837,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1908,10 +1883,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1921,7 +1896,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -1948,16 +1923,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -1986,14 +1961,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -2041,33 +2016,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -2078,18 +2052,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -2102,66 +2074,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -2190,17 +2160,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -2216,20 +2185,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -2239,18 +2208,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -2258,18 +2225,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -2285,47 +2252,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -2360,11 +2325,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -2381,7 +2345,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -2478,7 +2442,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -2544,22 +2508,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -2569,13 +2533,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -2656,7 +2622,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -2735,7 +2700,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2745,14 +2709,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2804,12 +2766,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2817,17 +2776,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2836,39 +2793,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2907,7 +2862,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -2958,14 +2913,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -3031,7 +2985,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -3075,7 +3029,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -3140,17 +3094,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -3216,11 +3169,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -3235,33 +3188,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -3284,28 +3236,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -3313,7 +3264,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -3321,12 +3272,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -3335,16 +3286,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -3354,18 +3304,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -3374,24 +3323,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -3407,7 +3352,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -3450,7 +3395,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -3481,34 +3426,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -3524,7 +3465,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -3567,7 +3508,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -3603,36 +3544,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -3646,40 +3583,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -3687,10 +3621,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -3720,7 +3654,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -3729,14 +3663,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3753,12 +3686,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3777,16 +3710,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3794,7 +3726,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3802,24 +3734,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3827,7 +3757,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3835,24 +3765,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3864,12 +3791,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3877,7 +3803,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3885,24 +3811,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -3970,7 +3895,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -3988,12 +3913,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -4004,7 +3928,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -4022,7 +3946,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -4034,15 +3957,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -4060,7 +3983,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -4128,8 +4051,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -4137,7 +4058,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -4145,26 +4066,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -4227,26 +4147,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -4254,16 +4172,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -4275,14 +4192,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -4290,7 +4206,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -4298,8 +4214,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -4368,19 +4283,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -4408,43 +4322,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -4452,7 +4364,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -4461,20 +4373,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -4501,12 +4410,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -4538,37 +4447,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -4590,11 +4495,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -4692,25 +4597,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -4721,18 +4624,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -4744,113 +4646,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4861,24 +4758,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4899,33 +4794,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4934,22 +4829,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -4961,62 +4856,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -5024,46 +4916,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -5098,17 +4989,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -5147,24 +5038,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -5188,7 +5078,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -5209,11 +5099,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -5221,12 +5111,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -5235,7 +5125,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -5268,7 +5158,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -5278,44 +5168,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -5326,30 +5210,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -5357,21 +5241,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -5379,142 +5260,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -5524,28 +5402,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -5559,53 +5433,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -5619,23 +5487,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -5645,130 +5510,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5778,28 +5632,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5813,38 +5663,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p1.path b/rtree-c/test/expected/clang-22382/reduction/p1.path
index 7c8f859..05d92e8 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p1.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p1.path
@@ -452,37 +452,27 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 14)
-* remove statement at ("test/cases/large/clang-22382.c": line 22)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * remove static at ("test/cases/large/clang-22382.c": line 24)
-* remove statement at ("test/cases/large/clang-22382.c": line 28)
+* remove return statement at ("test/cases/large/clang-22382.c": line 28)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 35)
 * remove static at ("test/cases/large/clang-22382.c": line 38)
-* remove statement at ("test/cases/large/clang-22382.c": line 42)
+* remove return statement at ("test/cases/large/clang-22382.c": line 42)
 * reduce to left at ("test/cases/large/clang-22382.c": line 49)
 * reduce to right at ("test/cases/large/clang-22382.c": line 49)
 * remove static at ("test/cases/large/clang-22382.c": line 52)
-* remove statement at ("test/cases/large/clang-22382.c": line 56)
+* remove return statement at ("test/cases/large/clang-22382.c": line 56)
 * reduce to left at ("test/cases/large/clang-22382.c": line 63)
 * reduce to right at ("test/cases/large/clang-22382.c": line 63)
 * remove static at ("test/cases/large/clang-22382.c": line 66)
-* remove statement at ("test/cases/large/clang-22382.c": line 70)
+* remove return statement at ("test/cases/large/clang-22382.c": line 70)
 * reduce to left at ("test/cases/large/clang-22382.c": line 77)
 * reduce to right at ("test/cases/large/clang-22382.c": line 77)
 * remove static at ("test/cases/large/clang-22382.c": line 80)
-* remove statement at ("test/cases/large/clang-22382.c": line 84)
+* remove return statement at ("test/cases/large/clang-22382.c": line 84)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
 * reduce to right at ("test/cases/large/clang-22382.c": line 86)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
@@ -495,7 +485,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 89)
 * replace by zero at ("test/cases/large/clang-22382.c": line 87)
 * remove static at ("test/cases/large/clang-22382.c": line 92)
-* remove statement at ("test/cases/large/clang-22382.c": line 96)
+* remove return statement at ("test/cases/large/clang-22382.c": line 96)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
 * reduce to right at ("test/cases/large/clang-22382.c": line 98)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
@@ -508,7 +498,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 101)
 * replace by zero at ("test/cases/large/clang-22382.c": line 99)
 * remove static at ("test/cases/large/clang-22382.c": line 104)
-* remove statement at ("test/cases/large/clang-22382.c": line 108)
+* remove return statement at ("test/cases/large/clang-22382.c": line 108)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
 * reduce to right at ("test/cases/large/clang-22382.c": line 110)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
@@ -527,7 +517,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 113)
 * replace by zero at ("test/cases/large/clang-22382.c": line 111)
 * remove static at ("test/cases/large/clang-22382.c": line 116)
-* remove statement at ("test/cases/large/clang-22382.c": line 120)
+* remove return statement at ("test/cases/large/clang-22382.c": line 120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
 * reduce to right at ("test/cases/large/clang-22382.c": line 122)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
@@ -543,7 +533,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 125)
 * replace by zero at ("test/cases/large/clang-22382.c": line 123)
 * remove static at ("test/cases/large/clang-22382.c": line 128)
-* remove statement at ("test/cases/large/clang-22382.c": line 132)
+* remove return statement at ("test/cases/large/clang-22382.c": line 132)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
 * reduce to right at ("test/cases/large/clang-22382.c": line 134)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
@@ -557,7 +547,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 135)
 * remove static at ("test/cases/large/clang-22382.c": line 140)
-* remove statement at ("test/cases/large/clang-22382.c": line 144)
+* remove return statement at ("test/cases/large/clang-22382.c": line 144)
 * reduce to left at ("test/cases/large/clang-22382.c": line 146)
 * reduce to right at ("test/cases/large/clang-22382.c": line 146)
 * don't cast at ("test/cases/large/clang-22382.c": line 146)
@@ -568,22 +558,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 149)
 * replace by zero at ("test/cases/large/clang-22382.c": line 147)
 * remove static at ("test/cases/large/clang-22382.c": line 154)
-* remove statement at ("test/cases/large/clang-22382.c": line 158)
+* remove return statement at ("test/cases/large/clang-22382.c": line 158)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 165)
 * remove static at ("test/cases/large/clang-22382.c": line 168)
-* remove statement at ("test/cases/large/clang-22382.c": line 172)
+* remove return statement at ("test/cases/large/clang-22382.c": line 172)
 * reduce to left at ("test/cases/large/clang-22382.c": line 179)
 * reduce to right at ("test/cases/large/clang-22382.c": line 179)
 * remove static at ("test/cases/large/clang-22382.c": line 182)
-* remove statement at ("test/cases/large/clang-22382.c": line 186)
+* remove return statement at ("test/cases/large/clang-22382.c": line 186)
 * reduce to left at ("test/cases/large/clang-22382.c": line 193)
 * reduce to right at ("test/cases/large/clang-22382.c": line 193)
 * remove static at ("test/cases/large/clang-22382.c": line 196)
-* remove statement at ("test/cases/large/clang-22382.c": line 200)
+* remove return statement at ("test/cases/large/clang-22382.c": line 200)
 * reduce to left at ("test/cases/large/clang-22382.c": line 207)
 * reduce to right at ("test/cases/large/clang-22382.c": line 207)
 * remove static at ("test/cases/large/clang-22382.c": line 210)
-* remove statement at ("test/cases/large/clang-22382.c": line 214)
+* remove return statement at ("test/cases/large/clang-22382.c": line 214)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
 * reduce to right at ("test/cases/large/clang-22382.c": line 216)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
@@ -598,7 +588,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 219)
 * replace by zero at ("test/cases/large/clang-22382.c": line 217)
 * remove static at ("test/cases/large/clang-22382.c": line 222)
-* remove statement at ("test/cases/large/clang-22382.c": line 226)
+* remove return statement at ("test/cases/large/clang-22382.c": line 226)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
 * reduce to right at ("test/cases/large/clang-22382.c": line 228)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
@@ -613,7 +603,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 231)
 * replace by zero at ("test/cases/large/clang-22382.c": line 229)
 * remove static at ("test/cases/large/clang-22382.c": line 234)
-* remove statement at ("test/cases/large/clang-22382.c": line 238)
+* remove return statement at ("test/cases/large/clang-22382.c": line 238)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
 * reduce to right at ("test/cases/large/clang-22382.c": line 240)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 243)
 * replace by zero at ("test/cases/large/clang-22382.c": line 241)
 * remove static at ("test/cases/large/clang-22382.c": line 246)
-* remove statement at ("test/cases/large/clang-22382.c": line 250)
+* remove return statement at ("test/cases/large/clang-22382.c": line 250)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
 * reduce to right at ("test/cases/large/clang-22382.c": line 252)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
@@ -648,7 +638,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 255)
 * replace by zero at ("test/cases/large/clang-22382.c": line 253)
 * remove static at ("test/cases/large/clang-22382.c": line 258)
-* remove statement at ("test/cases/large/clang-22382.c": line 262)
+* remove return statement at ("test/cases/large/clang-22382.c": line 262)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
 * reduce to right at ("test/cases/large/clang-22382.c": line 264)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
@@ -662,7 +652,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 265)
 * remove static at ("test/cases/large/clang-22382.c": line 270)
-* remove statement at ("test/cases/large/clang-22382.c": line 274)
+* remove return statement at ("test/cases/large/clang-22382.c": line 274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 276)
 * reduce to right at ("test/cases/large/clang-22382.c": line 276)
 * don't cast at ("test/cases/large/clang-22382.c": line 276)
@@ -673,7 +663,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 279)
 * replace by zero at ("test/cases/large/clang-22382.c": line 277)
 * remove static at ("test/cases/large/clang-22382.c": line 284)
-* remove statement at ("test/cases/large/clang-22382.c": line 288)
+* remove return statement at ("test/cases/large/clang-22382.c": line 288)
 * reduce to left at ("test/cases/large/clang-22382.c": line 291)
 * reduce to right at ("test/cases/large/clang-22382.c": line 291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 291)
@@ -682,7 +672,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 295)
 * replace by zero at ("test/cases/large/clang-22382.c": line 292)
 * remove static at ("test/cases/large/clang-22382.c": line 298)
-* remove statement at ("test/cases/large/clang-22382.c": line 302)
+* remove return statement at ("test/cases/large/clang-22382.c": line 302)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
@@ -706,7 +696,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 309)
 * replace by zero at ("test/cases/large/clang-22382.c": line 306)
 * remove static at ("test/cases/large/clang-22382.c": line 312)
-* remove statement at ("test/cases/large/clang-22382.c": line 316)
+* remove return statement at ("test/cases/large/clang-22382.c": line 316)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
 * reduce to right at ("test/cases/large/clang-22382.c": line 319)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 323)
 * replace by zero at ("test/cases/large/clang-22382.c": line 320)
 * remove static at ("test/cases/large/clang-22382.c": line 326)
-* remove statement at ("test/cases/large/clang-22382.c": line 330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 330)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
 * reduce to right at ("test/cases/large/clang-22382.c": line 333)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
@@ -773,7 +763,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 337)
 * replace by zero at ("test/cases/large/clang-22382.c": line 334)
 * remove static at ("test/cases/large/clang-22382.c": line 340)
-* remove statement at ("test/cases/large/clang-22382.c": line 344)
+* remove return statement at ("test/cases/large/clang-22382.c": line 344)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
 * reduce to right at ("test/cases/large/clang-22382.c": line 346)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
@@ -788,7 +778,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 349)
 * replace by zero at ("test/cases/large/clang-22382.c": line 347)
 * remove static at ("test/cases/large/clang-22382.c": line 352)
-* remove statement at ("test/cases/large/clang-22382.c": line 356)
+* remove return statement at ("test/cases/large/clang-22382.c": line 356)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
 * reduce to right at ("test/cases/large/clang-22382.c": line 358)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
@@ -803,7 +793,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 361)
 * replace by zero at ("test/cases/large/clang-22382.c": line 359)
 * remove static at ("test/cases/large/clang-22382.c": line 364)
-* remove statement at ("test/cases/large/clang-22382.c": line 368)
+* remove return statement at ("test/cases/large/clang-22382.c": line 368)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
 * reduce to right at ("test/cases/large/clang-22382.c": line 370)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
@@ -822,7 +812,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 373)
 * replace by zero at ("test/cases/large/clang-22382.c": line 371)
 * remove static at ("test/cases/large/clang-22382.c": line 376)
-* remove statement at ("test/cases/large/clang-22382.c": line 380)
+* remove return statement at ("test/cases/large/clang-22382.c": line 380)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
 * reduce to right at ("test/cases/large/clang-22382.c": line 382)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
@@ -838,7 +828,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 385)
 * replace by zero at ("test/cases/large/clang-22382.c": line 383)
 * remove static at ("test/cases/large/clang-22382.c": line 388)
-* remove statement at ("test/cases/large/clang-22382.c": line 392)
+* remove return statement at ("test/cases/large/clang-22382.c": line 392)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
 * reduce to right at ("test/cases/large/clang-22382.c": line 394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
@@ -852,7 +842,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 397)
 * replace by zero at ("test/cases/large/clang-22382.c": line 395)
 * remove static at ("test/cases/large/clang-22382.c": line 400)
-* remove statement at ("test/cases/large/clang-22382.c": line 404)
+* remove return statement at ("test/cases/large/clang-22382.c": line 404)
 * reduce to left at ("test/cases/large/clang-22382.c": line 406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 406)
 * don't cast at ("test/cases/large/clang-22382.c": line 406)
@@ -863,7 +853,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 409)
 * replace by zero at ("test/cases/large/clang-22382.c": line 407)
 * remove static at ("test/cases/large/clang-22382.c": line 415)
-* remove statement at ("test/cases/large/clang-22382.c": line 419)
+* remove return statement at ("test/cases/large/clang-22382.c": line 419)
 * reduce to left at ("test/cases/large/clang-22382.c": line 422)
 * reduce to right at ("test/cases/large/clang-22382.c": line 422)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 422)
@@ -872,7 +862,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 423)
 * remove static at ("test/cases/large/clang-22382.c": line 429)
-* remove statement at ("test/cases/large/clang-22382.c": line 433)
+* remove return statement at ("test/cases/large/clang-22382.c": line 433)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
 * reduce to right at ("test/cases/large/clang-22382.c": line 436)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
@@ -896,7 +886,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 440)
 * replace by zero at ("test/cases/large/clang-22382.c": line 437)
 * remove static at ("test/cases/large/clang-22382.c": line 443)
-* remove statement at ("test/cases/large/clang-22382.c": line 447)
+* remove return statement at ("test/cases/large/clang-22382.c": line 447)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
 * reduce to right at ("test/cases/large/clang-22382.c": line 450)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
@@ -918,7 +908,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 454)
 * replace by zero at ("test/cases/large/clang-22382.c": line 451)
 * remove static at ("test/cases/large/clang-22382.c": line 457)
-* remove statement at ("test/cases/large/clang-22382.c": line 461)
+* remove return statement at ("test/cases/large/clang-22382.c": line 461)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
 * reduce to right at ("test/cases/large/clang-22382.c": line 464)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
@@ -963,7 +953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 468)
 * replace by zero at ("test/cases/large/clang-22382.c": line 465)
 * remove static at ("test/cases/large/clang-22382.c": line 471)
-* remove statement at ("test/cases/large/clang-22382.c": line 475)
+* remove return statement at ("test/cases/large/clang-22382.c": line 475)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
 * reduce to right at ("test/cases/large/clang-22382.c": line 477)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
@@ -978,7 +968,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 480)
 * replace by zero at ("test/cases/large/clang-22382.c": line 478)
 * remove static at ("test/cases/large/clang-22382.c": line 483)
-* remove statement at ("test/cases/large/clang-22382.c": line 487)
+* remove return statement at ("test/cases/large/clang-22382.c": line 487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
 * reduce to right at ("test/cases/large/clang-22382.c": line 489)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
@@ -993,7 +983,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 492)
 * replace by zero at ("test/cases/large/clang-22382.c": line 490)
 * remove static at ("test/cases/large/clang-22382.c": line 495)
-* remove statement at ("test/cases/large/clang-22382.c": line 499)
+* remove return statement at ("test/cases/large/clang-22382.c": line 499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 504)
 * replace by zero at ("test/cases/large/clang-22382.c": line 502)
 * remove static at ("test/cases/large/clang-22382.c": line 507)
-* remove statement at ("test/cases/large/clang-22382.c": line 511)
+* remove return statement at ("test/cases/large/clang-22382.c": line 511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
 * reduce to right at ("test/cases/large/clang-22382.c": line 513)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
@@ -1028,7 +1018,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 516)
 * replace by zero at ("test/cases/large/clang-22382.c": line 514)
 * remove static at ("test/cases/large/clang-22382.c": line 519)
-* remove statement at ("test/cases/large/clang-22382.c": line 523)
+* remove return statement at ("test/cases/large/clang-22382.c": line 523)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
 * reduce to right at ("test/cases/large/clang-22382.c": line 525)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
@@ -1042,7 +1032,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 528)
 * replace by zero at ("test/cases/large/clang-22382.c": line 526)
 * remove static at ("test/cases/large/clang-22382.c": line 531)
-* remove statement at ("test/cases/large/clang-22382.c": line 535)
+* remove return statement at ("test/cases/large/clang-22382.c": line 535)
 * reduce to left at ("test/cases/large/clang-22382.c": line 537)
 * reduce to right at ("test/cases/large/clang-22382.c": line 537)
 * don't cast at ("test/cases/large/clang-22382.c": line 537)
@@ -1053,38 +1043,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 540)
 * replace by zero at ("test/cases/large/clang-22382.c": line 538)
 * remove static at ("test/cases/large/clang-22382.c": line 549)
-* remove statement at ("test/cases/large/clang-22382.c": line 553)
+* remove return statement at ("test/cases/large/clang-22382.c": line 553)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 553)
 * remove static at ("test/cases/large/clang-22382.c": line 556)
-* remove statement at ("test/cases/large/clang-22382.c": line 560)
+* remove return statement at ("test/cases/large/clang-22382.c": line 560)
 * reduce to left at ("test/cases/large/clang-22382.c": line 560)
 * reduce to right at ("test/cases/large/clang-22382.c": line 560)
 * remove static at ("test/cases/large/clang-22382.c": line 563)
-* remove statement at ("test/cases/large/clang-22382.c": line 567)
+* remove return statement at ("test/cases/large/clang-22382.c": line 567)
 * reduce to left at ("test/cases/large/clang-22382.c": line 567)
 * reduce to right at ("test/cases/large/clang-22382.c": line 567)
 * remove static at ("test/cases/large/clang-22382.c": line 570)
-* remove statement at ("test/cases/large/clang-22382.c": line 574)
+* remove return statement at ("test/cases/large/clang-22382.c": line 574)
 * reduce to left at ("test/cases/large/clang-22382.c": line 574)
 * reduce to right at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * remove static at ("test/cases/large/clang-22382.c": line 577)
-* remove statement at ("test/cases/large/clang-22382.c": line 581)
+* remove return statement at ("test/cases/large/clang-22382.c": line 581)
 * replace by zero at ("test/cases/large/clang-22382.c": line 583)
 * reduce to left at ("test/cases/large/clang-22382.c": line 586)
 * reduce to right at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 584)
 * remove static at ("test/cases/large/clang-22382.c": line 589)
-* remove statement at ("test/cases/large/clang-22382.c": line 593)
+* remove return statement at ("test/cases/large/clang-22382.c": line 593)
 * replace by zero at ("test/cases/large/clang-22382.c": line 595)
 * reduce to left at ("test/cases/large/clang-22382.c": line 598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 596)
 * remove static at ("test/cases/large/clang-22382.c": line 601)
-* remove statement at ("test/cases/large/clang-22382.c": line 605)
+* remove return statement at ("test/cases/large/clang-22382.c": line 605)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
 * reduce to right at ("test/cases/large/clang-22382.c": line 607)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
@@ -1101,7 +1091,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 610)
 * replace by zero at ("test/cases/large/clang-22382.c": line 608)
 * remove static at ("test/cases/large/clang-22382.c": line 613)
-* remove statement at ("test/cases/large/clang-22382.c": line 617)
+* remove return statement at ("test/cases/large/clang-22382.c": line 617)
 * reduce to left at ("test/cases/large/clang-22382.c": line 619)
 * reduce to right at ("test/cases/large/clang-22382.c": line 619)
 * don't cast at ("test/cases/large/clang-22382.c": line 619)
@@ -1115,7 +1105,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 622)
 * replace by zero at ("test/cases/large/clang-22382.c": line 620)
 * remove static at ("test/cases/large/clang-22382.c": line 625)
-* remove statement at ("test/cases/large/clang-22382.c": line 629)
+* remove return statement at ("test/cases/large/clang-22382.c": line 629)
 * reduce to left at ("test/cases/large/clang-22382.c": line 631)
 * reduce to right at ("test/cases/large/clang-22382.c": line 631)
 * don't cast at ("test/cases/large/clang-22382.c": line 631)
@@ -1127,7 +1117,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 632)
 * remove static at ("test/cases/large/clang-22382.c": line 637)
-* remove statement at ("test/cases/large/clang-22382.c": line 641)
+* remove return statement at ("test/cases/large/clang-22382.c": line 641)
 * don't cast at ("test/cases/large/clang-22382.c": line 643)
 * replace by zero at ("test/cases/large/clang-22382.c": line 643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 646)
@@ -1136,38 +1126,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 646)
 * replace by zero at ("test/cases/large/clang-22382.c": line 644)
 * remove static at ("test/cases/large/clang-22382.c": line 651)
-* remove statement at ("test/cases/large/clang-22382.c": line 655)
+* remove return statement at ("test/cases/large/clang-22382.c": line 655)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 655)
 * remove static at ("test/cases/large/clang-22382.c": line 658)
-* remove statement at ("test/cases/large/clang-22382.c": line 662)
+* remove return statement at ("test/cases/large/clang-22382.c": line 662)
 * reduce to left at ("test/cases/large/clang-22382.c": line 662)
 * reduce to right at ("test/cases/large/clang-22382.c": line 662)
 * remove static at ("test/cases/large/clang-22382.c": line 665)
-* remove statement at ("test/cases/large/clang-22382.c": line 669)
+* remove return statement at ("test/cases/large/clang-22382.c": line 669)
 * reduce to left at ("test/cases/large/clang-22382.c": line 669)
 * reduce to right at ("test/cases/large/clang-22382.c": line 669)
 * remove static at ("test/cases/large/clang-22382.c": line 672)
-* remove statement at ("test/cases/large/clang-22382.c": line 676)
+* remove return statement at ("test/cases/large/clang-22382.c": line 676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * remove static at ("test/cases/large/clang-22382.c": line 679)
-* remove statement at ("test/cases/large/clang-22382.c": line 683)
+* remove return statement at ("test/cases/large/clang-22382.c": line 683)
 * replace by zero at ("test/cases/large/clang-22382.c": line 685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 688)
 * reduce to right at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 686)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -1184,7 +1174,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -1198,7 +1188,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -1210,7 +1200,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -1219,38 +1209,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -1267,7 +1257,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -1281,7 +1271,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -1293,7 +1283,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -1302,38 +1292,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -1350,7 +1340,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -1364,7 +1354,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -1376,7 +1366,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -1385,7 +1375,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * do without param at ("test/cases/large/clang-22382.c": line 961)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
@@ -1401,7 +1391,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * do without param at ("test/cases/large/clang-22382.c": line 973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
@@ -1417,7 +1407,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * do without param at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
@@ -1435,7 +1425,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * do without param at ("test/cases/large/clang-22382.c": line 1002)
@@ -1458,7 +1448,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1020)
@@ -1467,7 +1457,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1032)
@@ -1476,7 +1466,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
@@ -1487,7 +1477,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
@@ -1502,7 +1492,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -1519,27 +1509,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -1549,7 +1534,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -1557,7 +1542,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -1572,61 +1557,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -1634,20 +1617,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -1724,10 +1704,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -1735,7 +1715,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -1754,7 +1733,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -1770,20 +1748,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1815,9 +1793,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1888,47 +1866,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1937,10 +1912,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1950,7 +1925,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -1977,16 +1952,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -2015,14 +1990,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -2070,33 +2045,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -2107,18 +2081,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -2131,66 +2103,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -2219,17 +2189,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -2245,20 +2214,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -2268,18 +2237,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -2287,18 +2254,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -2314,47 +2281,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -2389,11 +2354,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -2410,7 +2374,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -2507,7 +2471,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -2573,22 +2537,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -2598,13 +2562,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -2685,7 +2651,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -2764,7 +2729,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2774,14 +2738,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2833,12 +2795,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2846,17 +2805,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2865,39 +2822,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2936,7 +2891,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -2987,14 +2942,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -3060,7 +3014,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -3104,7 +3058,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -3169,17 +3123,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -3245,11 +3198,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -3264,33 +3217,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -3313,28 +3265,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -3342,7 +3293,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -3350,12 +3301,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -3364,16 +3315,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -3383,18 +3333,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -3403,24 +3352,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -3436,7 +3381,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -3479,7 +3424,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -3510,34 +3455,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -3553,7 +3494,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -3596,7 +3537,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -3632,36 +3573,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -3675,40 +3612,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -3716,10 +3650,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -3749,7 +3683,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -3758,14 +3692,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3782,12 +3715,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3806,16 +3739,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3823,7 +3755,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3831,24 +3763,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3856,7 +3786,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3864,24 +3794,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3893,12 +3820,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3906,7 +3832,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3914,24 +3840,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -3999,7 +3924,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -4017,12 +3942,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -4033,7 +3957,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -4051,7 +3975,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -4063,15 +3986,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -4089,7 +4012,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -4157,8 +4080,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -4166,7 +4087,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -4174,26 +4095,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -4256,26 +4176,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -4283,16 +4201,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -4304,14 +4221,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -4319,7 +4235,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -4327,8 +4243,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -4397,19 +4312,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -4437,43 +4351,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -4481,7 +4393,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -4490,20 +4402,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -4530,12 +4439,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -4567,37 +4476,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -4619,11 +4524,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -4721,25 +4626,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -4750,18 +4653,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -4773,113 +4675,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4890,24 +4787,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4928,33 +4823,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4963,22 +4858,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -4990,62 +4885,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -5053,46 +4945,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -5127,17 +5018,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -5176,24 +5067,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -5217,7 +5107,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -5238,11 +5128,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -5250,12 +5140,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -5264,7 +5154,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -5297,7 +5187,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -5307,44 +5197,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -5355,30 +5239,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -5386,21 +5270,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -5408,142 +5289,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -5553,28 +5431,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -5588,53 +5462,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -5648,23 +5516,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -5674,130 +5539,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5807,28 +5661,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5842,38 +5692,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p2.path b/rtree-c/test/expected/clang-22382/reduction/p2.path
index 950026e..129643e 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p2.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p2.path
@@ -452,37 +452,27 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 14)
-* remove statement at ("test/cases/large/clang-22382.c": line 22)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * remove static at ("test/cases/large/clang-22382.c": line 24)
-* remove statement at ("test/cases/large/clang-22382.c": line 28)
+* remove return statement at ("test/cases/large/clang-22382.c": line 28)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 35)
 * remove static at ("test/cases/large/clang-22382.c": line 38)
-* remove statement at ("test/cases/large/clang-22382.c": line 42)
+* remove return statement at ("test/cases/large/clang-22382.c": line 42)
 * reduce to left at ("test/cases/large/clang-22382.c": line 49)
 * reduce to right at ("test/cases/large/clang-22382.c": line 49)
 * remove static at ("test/cases/large/clang-22382.c": line 52)
-* remove statement at ("test/cases/large/clang-22382.c": line 56)
+* remove return statement at ("test/cases/large/clang-22382.c": line 56)
 * reduce to left at ("test/cases/large/clang-22382.c": line 63)
 * reduce to right at ("test/cases/large/clang-22382.c": line 63)
 * remove static at ("test/cases/large/clang-22382.c": line 66)
-* remove statement at ("test/cases/large/clang-22382.c": line 70)
+* remove return statement at ("test/cases/large/clang-22382.c": line 70)
 * reduce to left at ("test/cases/large/clang-22382.c": line 77)
 * reduce to right at ("test/cases/large/clang-22382.c": line 77)
 * remove static at ("test/cases/large/clang-22382.c": line 80)
-* remove statement at ("test/cases/large/clang-22382.c": line 84)
+* remove return statement at ("test/cases/large/clang-22382.c": line 84)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
 * reduce to right at ("test/cases/large/clang-22382.c": line 86)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
@@ -495,7 +485,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 89)
 * replace by zero at ("test/cases/large/clang-22382.c": line 87)
 * remove static at ("test/cases/large/clang-22382.c": line 92)
-* remove statement at ("test/cases/large/clang-22382.c": line 96)
+* remove return statement at ("test/cases/large/clang-22382.c": line 96)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
 * reduce to right at ("test/cases/large/clang-22382.c": line 98)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
@@ -508,7 +498,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 101)
 * replace by zero at ("test/cases/large/clang-22382.c": line 99)
 * remove static at ("test/cases/large/clang-22382.c": line 104)
-* remove statement at ("test/cases/large/clang-22382.c": line 108)
+* remove return statement at ("test/cases/large/clang-22382.c": line 108)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
 * reduce to right at ("test/cases/large/clang-22382.c": line 110)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
@@ -527,7 +517,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 113)
 * replace by zero at ("test/cases/large/clang-22382.c": line 111)
 * remove static at ("test/cases/large/clang-22382.c": line 116)
-* remove statement at ("test/cases/large/clang-22382.c": line 120)
+* remove return statement at ("test/cases/large/clang-22382.c": line 120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
 * reduce to right at ("test/cases/large/clang-22382.c": line 122)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
@@ -543,7 +533,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 125)
 * replace by zero at ("test/cases/large/clang-22382.c": line 123)
 * remove static at ("test/cases/large/clang-22382.c": line 128)
-* remove statement at ("test/cases/large/clang-22382.c": line 132)
+* remove return statement at ("test/cases/large/clang-22382.c": line 132)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
 * reduce to right at ("test/cases/large/clang-22382.c": line 134)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
@@ -557,7 +547,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 135)
 * remove static at ("test/cases/large/clang-22382.c": line 140)
-* remove statement at ("test/cases/large/clang-22382.c": line 144)
+* remove return statement at ("test/cases/large/clang-22382.c": line 144)
 * reduce to left at ("test/cases/large/clang-22382.c": line 146)
 * reduce to right at ("test/cases/large/clang-22382.c": line 146)
 * don't cast at ("test/cases/large/clang-22382.c": line 146)
@@ -568,22 +558,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 149)
 * replace by zero at ("test/cases/large/clang-22382.c": line 147)
 * remove static at ("test/cases/large/clang-22382.c": line 154)
-* remove statement at ("test/cases/large/clang-22382.c": line 158)
+* remove return statement at ("test/cases/large/clang-22382.c": line 158)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 165)
 * remove static at ("test/cases/large/clang-22382.c": line 168)
-* remove statement at ("test/cases/large/clang-22382.c": line 172)
+* remove return statement at ("test/cases/large/clang-22382.c": line 172)
 * reduce to left at ("test/cases/large/clang-22382.c": line 179)
 * reduce to right at ("test/cases/large/clang-22382.c": line 179)
 * remove static at ("test/cases/large/clang-22382.c": line 182)
-* remove statement at ("test/cases/large/clang-22382.c": line 186)
+* remove return statement at ("test/cases/large/clang-22382.c": line 186)
 * reduce to left at ("test/cases/large/clang-22382.c": line 193)
 * reduce to right at ("test/cases/large/clang-22382.c": line 193)
 * remove static at ("test/cases/large/clang-22382.c": line 196)
-* remove statement at ("test/cases/large/clang-22382.c": line 200)
+* remove return statement at ("test/cases/large/clang-22382.c": line 200)
 * reduce to left at ("test/cases/large/clang-22382.c": line 207)
 * reduce to right at ("test/cases/large/clang-22382.c": line 207)
 * remove static at ("test/cases/large/clang-22382.c": line 210)
-* remove statement at ("test/cases/large/clang-22382.c": line 214)
+* remove return statement at ("test/cases/large/clang-22382.c": line 214)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
 * reduce to right at ("test/cases/large/clang-22382.c": line 216)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
@@ -598,7 +588,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 219)
 * replace by zero at ("test/cases/large/clang-22382.c": line 217)
 * remove static at ("test/cases/large/clang-22382.c": line 222)
-* remove statement at ("test/cases/large/clang-22382.c": line 226)
+* remove return statement at ("test/cases/large/clang-22382.c": line 226)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
 * reduce to right at ("test/cases/large/clang-22382.c": line 228)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
@@ -613,7 +603,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 231)
 * replace by zero at ("test/cases/large/clang-22382.c": line 229)
 * remove static at ("test/cases/large/clang-22382.c": line 234)
-* remove statement at ("test/cases/large/clang-22382.c": line 238)
+* remove return statement at ("test/cases/large/clang-22382.c": line 238)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
 * reduce to right at ("test/cases/large/clang-22382.c": line 240)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 243)
 * replace by zero at ("test/cases/large/clang-22382.c": line 241)
 * remove static at ("test/cases/large/clang-22382.c": line 246)
-* remove statement at ("test/cases/large/clang-22382.c": line 250)
+* remove return statement at ("test/cases/large/clang-22382.c": line 250)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
 * reduce to right at ("test/cases/large/clang-22382.c": line 252)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
@@ -648,7 +638,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 255)
 * replace by zero at ("test/cases/large/clang-22382.c": line 253)
 * remove static at ("test/cases/large/clang-22382.c": line 258)
-* remove statement at ("test/cases/large/clang-22382.c": line 262)
+* remove return statement at ("test/cases/large/clang-22382.c": line 262)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
 * reduce to right at ("test/cases/large/clang-22382.c": line 264)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
@@ -662,7 +652,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 265)
 * remove static at ("test/cases/large/clang-22382.c": line 270)
-* remove statement at ("test/cases/large/clang-22382.c": line 274)
+* remove return statement at ("test/cases/large/clang-22382.c": line 274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 276)
 * reduce to right at ("test/cases/large/clang-22382.c": line 276)
 * don't cast at ("test/cases/large/clang-22382.c": line 276)
@@ -673,7 +663,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 279)
 * replace by zero at ("test/cases/large/clang-22382.c": line 277)
 * remove static at ("test/cases/large/clang-22382.c": line 284)
-* remove statement at ("test/cases/large/clang-22382.c": line 288)
+* remove return statement at ("test/cases/large/clang-22382.c": line 288)
 * reduce to left at ("test/cases/large/clang-22382.c": line 291)
 * reduce to right at ("test/cases/large/clang-22382.c": line 291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 291)
@@ -682,7 +672,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 295)
 * replace by zero at ("test/cases/large/clang-22382.c": line 292)
 * remove static at ("test/cases/large/clang-22382.c": line 298)
-* remove statement at ("test/cases/large/clang-22382.c": line 302)
+* remove return statement at ("test/cases/large/clang-22382.c": line 302)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
@@ -706,7 +696,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 309)
 * replace by zero at ("test/cases/large/clang-22382.c": line 306)
 * remove static at ("test/cases/large/clang-22382.c": line 312)
-* remove statement at ("test/cases/large/clang-22382.c": line 316)
+* remove return statement at ("test/cases/large/clang-22382.c": line 316)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
 * reduce to right at ("test/cases/large/clang-22382.c": line 319)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 323)
 * replace by zero at ("test/cases/large/clang-22382.c": line 320)
 * remove static at ("test/cases/large/clang-22382.c": line 326)
-* remove statement at ("test/cases/large/clang-22382.c": line 330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 330)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
 * reduce to right at ("test/cases/large/clang-22382.c": line 333)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
@@ -773,7 +763,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 337)
 * replace by zero at ("test/cases/large/clang-22382.c": line 334)
 * remove static at ("test/cases/large/clang-22382.c": line 340)
-* remove statement at ("test/cases/large/clang-22382.c": line 344)
+* remove return statement at ("test/cases/large/clang-22382.c": line 344)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
 * reduce to right at ("test/cases/large/clang-22382.c": line 346)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
@@ -788,7 +778,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 349)
 * replace by zero at ("test/cases/large/clang-22382.c": line 347)
 * remove static at ("test/cases/large/clang-22382.c": line 352)
-* remove statement at ("test/cases/large/clang-22382.c": line 356)
+* remove return statement at ("test/cases/large/clang-22382.c": line 356)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
 * reduce to right at ("test/cases/large/clang-22382.c": line 358)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
@@ -803,7 +793,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 361)
 * replace by zero at ("test/cases/large/clang-22382.c": line 359)
 * remove static at ("test/cases/large/clang-22382.c": line 364)
-* remove statement at ("test/cases/large/clang-22382.c": line 368)
+* remove return statement at ("test/cases/large/clang-22382.c": line 368)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
 * reduce to right at ("test/cases/large/clang-22382.c": line 370)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
@@ -822,7 +812,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 373)
 * replace by zero at ("test/cases/large/clang-22382.c": line 371)
 * remove static at ("test/cases/large/clang-22382.c": line 376)
-* remove statement at ("test/cases/large/clang-22382.c": line 380)
+* remove return statement at ("test/cases/large/clang-22382.c": line 380)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
 * reduce to right at ("test/cases/large/clang-22382.c": line 382)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
@@ -838,7 +828,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 385)
 * replace by zero at ("test/cases/large/clang-22382.c": line 383)
 * remove static at ("test/cases/large/clang-22382.c": line 388)
-* remove statement at ("test/cases/large/clang-22382.c": line 392)
+* remove return statement at ("test/cases/large/clang-22382.c": line 392)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
 * reduce to right at ("test/cases/large/clang-22382.c": line 394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
@@ -852,7 +842,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 397)
 * replace by zero at ("test/cases/large/clang-22382.c": line 395)
 * remove static at ("test/cases/large/clang-22382.c": line 400)
-* remove statement at ("test/cases/large/clang-22382.c": line 404)
+* remove return statement at ("test/cases/large/clang-22382.c": line 404)
 * reduce to left at ("test/cases/large/clang-22382.c": line 406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 406)
 * don't cast at ("test/cases/large/clang-22382.c": line 406)
@@ -863,7 +853,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 409)
 * replace by zero at ("test/cases/large/clang-22382.c": line 407)
 * remove static at ("test/cases/large/clang-22382.c": line 415)
-* remove statement at ("test/cases/large/clang-22382.c": line 419)
+* remove return statement at ("test/cases/large/clang-22382.c": line 419)
 * reduce to left at ("test/cases/large/clang-22382.c": line 422)
 * reduce to right at ("test/cases/large/clang-22382.c": line 422)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 422)
@@ -872,7 +862,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 423)
 * remove static at ("test/cases/large/clang-22382.c": line 429)
-* remove statement at ("test/cases/large/clang-22382.c": line 433)
+* remove return statement at ("test/cases/large/clang-22382.c": line 433)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
 * reduce to right at ("test/cases/large/clang-22382.c": line 436)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
@@ -896,7 +886,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 440)
 * replace by zero at ("test/cases/large/clang-22382.c": line 437)
 * remove static at ("test/cases/large/clang-22382.c": line 443)
-* remove statement at ("test/cases/large/clang-22382.c": line 447)
+* remove return statement at ("test/cases/large/clang-22382.c": line 447)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
 * reduce to right at ("test/cases/large/clang-22382.c": line 450)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
@@ -918,7 +908,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 454)
 * replace by zero at ("test/cases/large/clang-22382.c": line 451)
 * remove static at ("test/cases/large/clang-22382.c": line 457)
-* remove statement at ("test/cases/large/clang-22382.c": line 461)
+* remove return statement at ("test/cases/large/clang-22382.c": line 461)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
 * reduce to right at ("test/cases/large/clang-22382.c": line 464)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
@@ -963,7 +953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 468)
 * replace by zero at ("test/cases/large/clang-22382.c": line 465)
 * remove static at ("test/cases/large/clang-22382.c": line 471)
-* remove statement at ("test/cases/large/clang-22382.c": line 475)
+* remove return statement at ("test/cases/large/clang-22382.c": line 475)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
 * reduce to right at ("test/cases/large/clang-22382.c": line 477)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
@@ -978,7 +968,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 480)
 * replace by zero at ("test/cases/large/clang-22382.c": line 478)
 * remove static at ("test/cases/large/clang-22382.c": line 483)
-* remove statement at ("test/cases/large/clang-22382.c": line 487)
+* remove return statement at ("test/cases/large/clang-22382.c": line 487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
 * reduce to right at ("test/cases/large/clang-22382.c": line 489)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
@@ -993,7 +983,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 492)
 * replace by zero at ("test/cases/large/clang-22382.c": line 490)
 * remove static at ("test/cases/large/clang-22382.c": line 495)
-* remove statement at ("test/cases/large/clang-22382.c": line 499)
+* remove return statement at ("test/cases/large/clang-22382.c": line 499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 504)
 * replace by zero at ("test/cases/large/clang-22382.c": line 502)
 * remove static at ("test/cases/large/clang-22382.c": line 507)
-* remove statement at ("test/cases/large/clang-22382.c": line 511)
+* remove return statement at ("test/cases/large/clang-22382.c": line 511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
 * reduce to right at ("test/cases/large/clang-22382.c": line 513)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
@@ -1028,7 +1018,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 516)
 * replace by zero at ("test/cases/large/clang-22382.c": line 514)
 * remove static at ("test/cases/large/clang-22382.c": line 519)
-* remove statement at ("test/cases/large/clang-22382.c": line 523)
+* remove return statement at ("test/cases/large/clang-22382.c": line 523)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
 * reduce to right at ("test/cases/large/clang-22382.c": line 525)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
@@ -1042,7 +1032,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 528)
 * replace by zero at ("test/cases/large/clang-22382.c": line 526)
 * remove static at ("test/cases/large/clang-22382.c": line 531)
-* remove statement at ("test/cases/large/clang-22382.c": line 535)
+* remove return statement at ("test/cases/large/clang-22382.c": line 535)
 * reduce to left at ("test/cases/large/clang-22382.c": line 537)
 * reduce to right at ("test/cases/large/clang-22382.c": line 537)
 * don't cast at ("test/cases/large/clang-22382.c": line 537)
@@ -1053,38 +1043,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 540)
 * replace by zero at ("test/cases/large/clang-22382.c": line 538)
 * remove static at ("test/cases/large/clang-22382.c": line 549)
-* remove statement at ("test/cases/large/clang-22382.c": line 553)
+* remove return statement at ("test/cases/large/clang-22382.c": line 553)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 553)
 * remove static at ("test/cases/large/clang-22382.c": line 556)
-* remove statement at ("test/cases/large/clang-22382.c": line 560)
+* remove return statement at ("test/cases/large/clang-22382.c": line 560)
 * reduce to left at ("test/cases/large/clang-22382.c": line 560)
 * reduce to right at ("test/cases/large/clang-22382.c": line 560)
 * remove static at ("test/cases/large/clang-22382.c": line 563)
-* remove statement at ("test/cases/large/clang-22382.c": line 567)
+* remove return statement at ("test/cases/large/clang-22382.c": line 567)
 * reduce to left at ("test/cases/large/clang-22382.c": line 567)
 * reduce to right at ("test/cases/large/clang-22382.c": line 567)
 * remove static at ("test/cases/large/clang-22382.c": line 570)
-* remove statement at ("test/cases/large/clang-22382.c": line 574)
+* remove return statement at ("test/cases/large/clang-22382.c": line 574)
 * reduce to left at ("test/cases/large/clang-22382.c": line 574)
 * reduce to right at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * remove static at ("test/cases/large/clang-22382.c": line 577)
-* remove statement at ("test/cases/large/clang-22382.c": line 581)
+* remove return statement at ("test/cases/large/clang-22382.c": line 581)
 * replace by zero at ("test/cases/large/clang-22382.c": line 583)
 * reduce to left at ("test/cases/large/clang-22382.c": line 586)
 * reduce to right at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 584)
 * remove static at ("test/cases/large/clang-22382.c": line 589)
-* remove statement at ("test/cases/large/clang-22382.c": line 593)
+* remove return statement at ("test/cases/large/clang-22382.c": line 593)
 * replace by zero at ("test/cases/large/clang-22382.c": line 595)
 * reduce to left at ("test/cases/large/clang-22382.c": line 598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 596)
 * remove static at ("test/cases/large/clang-22382.c": line 601)
-* remove statement at ("test/cases/large/clang-22382.c": line 605)
+* remove return statement at ("test/cases/large/clang-22382.c": line 605)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
 * reduce to right at ("test/cases/large/clang-22382.c": line 607)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
@@ -1101,7 +1091,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 610)
 * replace by zero at ("test/cases/large/clang-22382.c": line 608)
 * remove static at ("test/cases/large/clang-22382.c": line 613)
-* remove statement at ("test/cases/large/clang-22382.c": line 617)
+* remove return statement at ("test/cases/large/clang-22382.c": line 617)
 * reduce to left at ("test/cases/large/clang-22382.c": line 619)
 * reduce to right at ("test/cases/large/clang-22382.c": line 619)
 * don't cast at ("test/cases/large/clang-22382.c": line 619)
@@ -1115,7 +1105,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 622)
 * replace by zero at ("test/cases/large/clang-22382.c": line 620)
 * remove static at ("test/cases/large/clang-22382.c": line 625)
-* remove statement at ("test/cases/large/clang-22382.c": line 629)
+* remove return statement at ("test/cases/large/clang-22382.c": line 629)
 * reduce to left at ("test/cases/large/clang-22382.c": line 631)
 * reduce to right at ("test/cases/large/clang-22382.c": line 631)
 * don't cast at ("test/cases/large/clang-22382.c": line 631)
@@ -1127,7 +1117,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 632)
 * remove static at ("test/cases/large/clang-22382.c": line 637)
-* remove statement at ("test/cases/large/clang-22382.c": line 641)
+* remove return statement at ("test/cases/large/clang-22382.c": line 641)
 * don't cast at ("test/cases/large/clang-22382.c": line 643)
 * replace by zero at ("test/cases/large/clang-22382.c": line 643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 646)
@@ -1136,38 +1126,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 646)
 * replace by zero at ("test/cases/large/clang-22382.c": line 644)
 * remove static at ("test/cases/large/clang-22382.c": line 651)
-* remove statement at ("test/cases/large/clang-22382.c": line 655)
+* remove return statement at ("test/cases/large/clang-22382.c": line 655)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 655)
 * remove static at ("test/cases/large/clang-22382.c": line 658)
-* remove statement at ("test/cases/large/clang-22382.c": line 662)
+* remove return statement at ("test/cases/large/clang-22382.c": line 662)
 * reduce to left at ("test/cases/large/clang-22382.c": line 662)
 * reduce to right at ("test/cases/large/clang-22382.c": line 662)
 * remove static at ("test/cases/large/clang-22382.c": line 665)
-* remove statement at ("test/cases/large/clang-22382.c": line 669)
+* remove return statement at ("test/cases/large/clang-22382.c": line 669)
 * reduce to left at ("test/cases/large/clang-22382.c": line 669)
 * reduce to right at ("test/cases/large/clang-22382.c": line 669)
 * remove static at ("test/cases/large/clang-22382.c": line 672)
-* remove statement at ("test/cases/large/clang-22382.c": line 676)
+* remove return statement at ("test/cases/large/clang-22382.c": line 676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * remove static at ("test/cases/large/clang-22382.c": line 679)
-* remove statement at ("test/cases/large/clang-22382.c": line 683)
+* remove return statement at ("test/cases/large/clang-22382.c": line 683)
 * replace by zero at ("test/cases/large/clang-22382.c": line 685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 688)
 * reduce to right at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 686)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -1184,7 +1174,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -1198,7 +1188,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -1210,7 +1200,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -1219,38 +1209,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -1267,7 +1257,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -1281,7 +1271,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -1293,7 +1283,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -1302,38 +1292,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -1350,7 +1340,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -1364,7 +1354,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -1376,7 +1366,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -1385,7 +1375,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * do without param at ("test/cases/large/clang-22382.c": line 961)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
@@ -1401,7 +1391,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * do without param at ("test/cases/large/clang-22382.c": line 973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
@@ -1417,7 +1407,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * do without param at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
@@ -1435,7 +1425,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * do without param at ("test/cases/large/clang-22382.c": line 1002)
@@ -1458,7 +1448,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * do without param at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
@@ -1474,7 +1464,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * do without param at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
@@ -1490,7 +1480,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * do without param at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
@@ -1508,7 +1498,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * do without param at ("test/cases/large/clang-22382.c": line 1061)
@@ -1531,7 +1521,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -1548,27 +1538,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -1578,7 +1563,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -1586,7 +1571,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -1601,61 +1586,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -1663,20 +1646,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -1753,10 +1733,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -1764,7 +1744,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -1783,7 +1762,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -1799,20 +1777,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1844,9 +1822,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1917,47 +1895,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1966,10 +1941,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1979,7 +1954,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -2006,16 +1981,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -2044,14 +2019,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -2099,33 +2074,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -2136,18 +2110,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -2160,66 +2132,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -2248,17 +2218,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -2274,20 +2243,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -2297,18 +2266,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -2316,18 +2283,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -2343,47 +2310,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -2418,11 +2383,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -2439,7 +2403,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -2536,7 +2500,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -2602,22 +2566,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -2627,13 +2591,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -2714,7 +2680,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -2793,7 +2758,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2803,14 +2767,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2862,12 +2824,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2875,17 +2834,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2894,39 +2851,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2965,7 +2920,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -3016,14 +2971,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -3089,7 +3043,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -3133,7 +3087,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -3198,17 +3152,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -3274,11 +3227,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -3293,33 +3246,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -3342,28 +3294,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -3371,7 +3322,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -3379,12 +3330,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -3393,16 +3344,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -3412,18 +3362,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -3432,24 +3381,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -3465,7 +3410,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -3508,7 +3453,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -3539,34 +3484,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -3582,7 +3523,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -3625,7 +3566,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -3661,36 +3602,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -3704,40 +3641,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -3745,10 +3679,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -3778,7 +3712,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -3787,14 +3721,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3811,12 +3744,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3835,16 +3768,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3852,7 +3784,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3860,24 +3792,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3885,7 +3815,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3893,24 +3823,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3922,12 +3849,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3935,7 +3861,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3943,24 +3869,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -4028,7 +3953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -4046,12 +3971,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -4062,7 +3986,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -4080,7 +4004,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -4092,15 +4015,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -4118,7 +4041,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -4186,8 +4109,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -4195,7 +4116,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -4203,26 +4124,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -4285,26 +4205,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -4312,16 +4230,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -4333,14 +4250,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -4348,7 +4264,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -4356,8 +4272,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -4426,19 +4341,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -4466,43 +4380,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -4510,7 +4422,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -4519,20 +4431,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -4559,12 +4468,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -4596,37 +4505,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -4648,11 +4553,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -4750,25 +4655,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -4779,18 +4682,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -4802,113 +4704,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4919,24 +4816,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4957,33 +4852,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4992,22 +4887,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -5019,62 +4914,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -5082,46 +4974,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -5156,17 +5047,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -5205,24 +5096,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -5246,7 +5136,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -5267,11 +5157,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -5279,12 +5169,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -5293,7 +5183,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -5326,7 +5216,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -5336,44 +5226,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -5384,30 +5268,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -5415,21 +5299,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -5437,142 +5318,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -5582,28 +5460,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -5617,53 +5491,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -5677,23 +5545,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -5703,130 +5568,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5836,28 +5690,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5871,38 +5721,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p3.path b/rtree-c/test/expected/clang-22382/reduction/p3.path
index 783d46c..acf96e7 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p3.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p3.path
@@ -452,37 +452,27 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 14)
-* remove statement at ("test/cases/large/clang-22382.c": line 22)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * do without param at ("test/cases/large/clang-22382.c": line 22)
 * remove static at ("test/cases/large/clang-22382.c": line 24)
-* remove statement at ("test/cases/large/clang-22382.c": line 28)
+* remove return statement at ("test/cases/large/clang-22382.c": line 28)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 35)
 * remove static at ("test/cases/large/clang-22382.c": line 38)
-* remove statement at ("test/cases/large/clang-22382.c": line 42)
+* remove return statement at ("test/cases/large/clang-22382.c": line 42)
 * reduce to left at ("test/cases/large/clang-22382.c": line 49)
 * reduce to right at ("test/cases/large/clang-22382.c": line 49)
 * remove static at ("test/cases/large/clang-22382.c": line 52)
-* remove statement at ("test/cases/large/clang-22382.c": line 56)
+* remove return statement at ("test/cases/large/clang-22382.c": line 56)
 * reduce to left at ("test/cases/large/clang-22382.c": line 63)
 * reduce to right at ("test/cases/large/clang-22382.c": line 63)
 * remove static at ("test/cases/large/clang-22382.c": line 66)
-* remove statement at ("test/cases/large/clang-22382.c": line 70)
+* remove return statement at ("test/cases/large/clang-22382.c": line 70)
 * reduce to left at ("test/cases/large/clang-22382.c": line 77)
 * reduce to right at ("test/cases/large/clang-22382.c": line 77)
 * remove static at ("test/cases/large/clang-22382.c": line 80)
-* remove statement at ("test/cases/large/clang-22382.c": line 84)
+* remove return statement at ("test/cases/large/clang-22382.c": line 84)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
 * reduce to right at ("test/cases/large/clang-22382.c": line 86)
 * reduce to left at ("test/cases/large/clang-22382.c": line 86)
@@ -495,7 +485,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 89)
 * replace by zero at ("test/cases/large/clang-22382.c": line 87)
 * remove static at ("test/cases/large/clang-22382.c": line 92)
-* remove statement at ("test/cases/large/clang-22382.c": line 96)
+* remove return statement at ("test/cases/large/clang-22382.c": line 96)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
 * reduce to right at ("test/cases/large/clang-22382.c": line 98)
 * reduce to left at ("test/cases/large/clang-22382.c": line 98)
@@ -508,7 +498,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 101)
 * replace by zero at ("test/cases/large/clang-22382.c": line 99)
 * remove static at ("test/cases/large/clang-22382.c": line 104)
-* remove statement at ("test/cases/large/clang-22382.c": line 108)
+* remove return statement at ("test/cases/large/clang-22382.c": line 108)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
 * reduce to right at ("test/cases/large/clang-22382.c": line 110)
 * reduce to left at ("test/cases/large/clang-22382.c": line 110)
@@ -527,7 +517,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 113)
 * replace by zero at ("test/cases/large/clang-22382.c": line 111)
 * remove static at ("test/cases/large/clang-22382.c": line 116)
-* remove statement at ("test/cases/large/clang-22382.c": line 120)
+* remove return statement at ("test/cases/large/clang-22382.c": line 120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
 * reduce to right at ("test/cases/large/clang-22382.c": line 122)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
@@ -543,7 +533,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 125)
 * replace by zero at ("test/cases/large/clang-22382.c": line 123)
 * remove static at ("test/cases/large/clang-22382.c": line 128)
-* remove statement at ("test/cases/large/clang-22382.c": line 132)
+* remove return statement at ("test/cases/large/clang-22382.c": line 132)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
 * reduce to right at ("test/cases/large/clang-22382.c": line 134)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
@@ -557,7 +547,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 135)
 * remove static at ("test/cases/large/clang-22382.c": line 140)
-* remove statement at ("test/cases/large/clang-22382.c": line 144)
+* remove return statement at ("test/cases/large/clang-22382.c": line 144)
 * reduce to left at ("test/cases/large/clang-22382.c": line 146)
 * reduce to right at ("test/cases/large/clang-22382.c": line 146)
 * don't cast at ("test/cases/large/clang-22382.c": line 146)
@@ -568,22 +558,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 149)
 * replace by zero at ("test/cases/large/clang-22382.c": line 147)
 * remove static at ("test/cases/large/clang-22382.c": line 154)
-* remove statement at ("test/cases/large/clang-22382.c": line 158)
+* remove return statement at ("test/cases/large/clang-22382.c": line 158)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 165)
 * remove static at ("test/cases/large/clang-22382.c": line 168)
-* remove statement at ("test/cases/large/clang-22382.c": line 172)
+* remove return statement at ("test/cases/large/clang-22382.c": line 172)
 * reduce to left at ("test/cases/large/clang-22382.c": line 179)
 * reduce to right at ("test/cases/large/clang-22382.c": line 179)
 * remove static at ("test/cases/large/clang-22382.c": line 182)
-* remove statement at ("test/cases/large/clang-22382.c": line 186)
+* remove return statement at ("test/cases/large/clang-22382.c": line 186)
 * reduce to left at ("test/cases/large/clang-22382.c": line 193)
 * reduce to right at ("test/cases/large/clang-22382.c": line 193)
 * remove static at ("test/cases/large/clang-22382.c": line 196)
-* remove statement at ("test/cases/large/clang-22382.c": line 200)
+* remove return statement at ("test/cases/large/clang-22382.c": line 200)
 * reduce to left at ("test/cases/large/clang-22382.c": line 207)
 * reduce to right at ("test/cases/large/clang-22382.c": line 207)
 * remove static at ("test/cases/large/clang-22382.c": line 210)
-* remove statement at ("test/cases/large/clang-22382.c": line 214)
+* remove return statement at ("test/cases/large/clang-22382.c": line 214)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
 * reduce to right at ("test/cases/large/clang-22382.c": line 216)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
@@ -598,7 +588,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 219)
 * replace by zero at ("test/cases/large/clang-22382.c": line 217)
 * remove static at ("test/cases/large/clang-22382.c": line 222)
-* remove statement at ("test/cases/large/clang-22382.c": line 226)
+* remove return statement at ("test/cases/large/clang-22382.c": line 226)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
 * reduce to right at ("test/cases/large/clang-22382.c": line 228)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
@@ -613,7 +603,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 231)
 * replace by zero at ("test/cases/large/clang-22382.c": line 229)
 * remove static at ("test/cases/large/clang-22382.c": line 234)
-* remove statement at ("test/cases/large/clang-22382.c": line 238)
+* remove return statement at ("test/cases/large/clang-22382.c": line 238)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
 * reduce to right at ("test/cases/large/clang-22382.c": line 240)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 243)
 * replace by zero at ("test/cases/large/clang-22382.c": line 241)
 * remove static at ("test/cases/large/clang-22382.c": line 246)
-* remove statement at ("test/cases/large/clang-22382.c": line 250)
+* remove return statement at ("test/cases/large/clang-22382.c": line 250)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
 * reduce to right at ("test/cases/large/clang-22382.c": line 252)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
@@ -648,7 +638,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 255)
 * replace by zero at ("test/cases/large/clang-22382.c": line 253)
 * remove static at ("test/cases/large/clang-22382.c": line 258)
-* remove statement at ("test/cases/large/clang-22382.c": line 262)
+* remove return statement at ("test/cases/large/clang-22382.c": line 262)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
 * reduce to right at ("test/cases/large/clang-22382.c": line 264)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
@@ -662,7 +652,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 265)
 * remove static at ("test/cases/large/clang-22382.c": line 270)
-* remove statement at ("test/cases/large/clang-22382.c": line 274)
+* remove return statement at ("test/cases/large/clang-22382.c": line 274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 276)
 * reduce to right at ("test/cases/large/clang-22382.c": line 276)
 * don't cast at ("test/cases/large/clang-22382.c": line 276)
@@ -673,7 +663,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 279)
 * replace by zero at ("test/cases/large/clang-22382.c": line 277)
 * remove static at ("test/cases/large/clang-22382.c": line 284)
-* remove statement at ("test/cases/large/clang-22382.c": line 288)
+* remove return statement at ("test/cases/large/clang-22382.c": line 288)
 * reduce to left at ("test/cases/large/clang-22382.c": line 291)
 * reduce to right at ("test/cases/large/clang-22382.c": line 291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 291)
@@ -682,7 +672,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 295)
 * replace by zero at ("test/cases/large/clang-22382.c": line 292)
 * remove static at ("test/cases/large/clang-22382.c": line 298)
-* remove statement at ("test/cases/large/clang-22382.c": line 302)
+* remove return statement at ("test/cases/large/clang-22382.c": line 302)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
@@ -706,7 +696,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 309)
 * replace by zero at ("test/cases/large/clang-22382.c": line 306)
 * remove static at ("test/cases/large/clang-22382.c": line 312)
-* remove statement at ("test/cases/large/clang-22382.c": line 316)
+* remove return statement at ("test/cases/large/clang-22382.c": line 316)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
 * reduce to right at ("test/cases/large/clang-22382.c": line 319)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 323)
 * replace by zero at ("test/cases/large/clang-22382.c": line 320)
 * remove static at ("test/cases/large/clang-22382.c": line 326)
-* remove statement at ("test/cases/large/clang-22382.c": line 330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 330)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
 * reduce to right at ("test/cases/large/clang-22382.c": line 333)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
@@ -773,7 +763,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 337)
 * replace by zero at ("test/cases/large/clang-22382.c": line 334)
 * remove static at ("test/cases/large/clang-22382.c": line 340)
-* remove statement at ("test/cases/large/clang-22382.c": line 344)
+* remove return statement at ("test/cases/large/clang-22382.c": line 344)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
 * reduce to right at ("test/cases/large/clang-22382.c": line 346)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
@@ -788,7 +778,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 349)
 * replace by zero at ("test/cases/large/clang-22382.c": line 347)
 * remove static at ("test/cases/large/clang-22382.c": line 352)
-* remove statement at ("test/cases/large/clang-22382.c": line 356)
+* remove return statement at ("test/cases/large/clang-22382.c": line 356)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
 * reduce to right at ("test/cases/large/clang-22382.c": line 358)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
@@ -803,7 +793,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 361)
 * replace by zero at ("test/cases/large/clang-22382.c": line 359)
 * remove static at ("test/cases/large/clang-22382.c": line 364)
-* remove statement at ("test/cases/large/clang-22382.c": line 368)
+* remove return statement at ("test/cases/large/clang-22382.c": line 368)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
 * reduce to right at ("test/cases/large/clang-22382.c": line 370)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
@@ -822,7 +812,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 373)
 * replace by zero at ("test/cases/large/clang-22382.c": line 371)
 * remove static at ("test/cases/large/clang-22382.c": line 376)
-* remove statement at ("test/cases/large/clang-22382.c": line 380)
+* remove return statement at ("test/cases/large/clang-22382.c": line 380)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
 * reduce to right at ("test/cases/large/clang-22382.c": line 382)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
@@ -838,7 +828,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 385)
 * replace by zero at ("test/cases/large/clang-22382.c": line 383)
 * remove static at ("test/cases/large/clang-22382.c": line 388)
-* remove statement at ("test/cases/large/clang-22382.c": line 392)
+* remove return statement at ("test/cases/large/clang-22382.c": line 392)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
 * reduce to right at ("test/cases/large/clang-22382.c": line 394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
@@ -852,7 +842,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 397)
 * replace by zero at ("test/cases/large/clang-22382.c": line 395)
 * remove static at ("test/cases/large/clang-22382.c": line 400)
-* remove statement at ("test/cases/large/clang-22382.c": line 404)
+* remove return statement at ("test/cases/large/clang-22382.c": line 404)
 * reduce to left at ("test/cases/large/clang-22382.c": line 406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 406)
 * don't cast at ("test/cases/large/clang-22382.c": line 406)
@@ -863,7 +853,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 409)
 * replace by zero at ("test/cases/large/clang-22382.c": line 407)
 * remove static at ("test/cases/large/clang-22382.c": line 415)
-* remove statement at ("test/cases/large/clang-22382.c": line 419)
+* remove return statement at ("test/cases/large/clang-22382.c": line 419)
 * reduce to left at ("test/cases/large/clang-22382.c": line 422)
 * reduce to right at ("test/cases/large/clang-22382.c": line 422)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 422)
@@ -872,7 +862,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 423)
 * remove static at ("test/cases/large/clang-22382.c": line 429)
-* remove statement at ("test/cases/large/clang-22382.c": line 433)
+* remove return statement at ("test/cases/large/clang-22382.c": line 433)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
 * reduce to right at ("test/cases/large/clang-22382.c": line 436)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
@@ -896,7 +886,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 440)
 * replace by zero at ("test/cases/large/clang-22382.c": line 437)
 * remove static at ("test/cases/large/clang-22382.c": line 443)
-* remove statement at ("test/cases/large/clang-22382.c": line 447)
+* remove return statement at ("test/cases/large/clang-22382.c": line 447)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
 * reduce to right at ("test/cases/large/clang-22382.c": line 450)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
@@ -918,7 +908,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 454)
 * replace by zero at ("test/cases/large/clang-22382.c": line 451)
 * remove static at ("test/cases/large/clang-22382.c": line 457)
-* remove statement at ("test/cases/large/clang-22382.c": line 461)
+* remove return statement at ("test/cases/large/clang-22382.c": line 461)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
 * reduce to right at ("test/cases/large/clang-22382.c": line 464)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
@@ -963,7 +953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 468)
 * replace by zero at ("test/cases/large/clang-22382.c": line 465)
 * remove static at ("test/cases/large/clang-22382.c": line 471)
-* remove statement at ("test/cases/large/clang-22382.c": line 475)
+* remove return statement at ("test/cases/large/clang-22382.c": line 475)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
 * reduce to right at ("test/cases/large/clang-22382.c": line 477)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
@@ -978,7 +968,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 480)
 * replace by zero at ("test/cases/large/clang-22382.c": line 478)
 * remove static at ("test/cases/large/clang-22382.c": line 483)
-* remove statement at ("test/cases/large/clang-22382.c": line 487)
+* remove return statement at ("test/cases/large/clang-22382.c": line 487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
 * reduce to right at ("test/cases/large/clang-22382.c": line 489)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
@@ -993,7 +983,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 492)
 * replace by zero at ("test/cases/large/clang-22382.c": line 490)
 * remove static at ("test/cases/large/clang-22382.c": line 495)
-* remove statement at ("test/cases/large/clang-22382.c": line 499)
+* remove return statement at ("test/cases/large/clang-22382.c": line 499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 504)
 * replace by zero at ("test/cases/large/clang-22382.c": line 502)
 * remove static at ("test/cases/large/clang-22382.c": line 507)
-* remove statement at ("test/cases/large/clang-22382.c": line 511)
+* remove return statement at ("test/cases/large/clang-22382.c": line 511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
 * reduce to right at ("test/cases/large/clang-22382.c": line 513)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
@@ -1028,7 +1018,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 516)
 * replace by zero at ("test/cases/large/clang-22382.c": line 514)
 * remove static at ("test/cases/large/clang-22382.c": line 519)
-* remove statement at ("test/cases/large/clang-22382.c": line 523)
+* remove return statement at ("test/cases/large/clang-22382.c": line 523)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
 * reduce to right at ("test/cases/large/clang-22382.c": line 525)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
@@ -1042,7 +1032,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 528)
 * replace by zero at ("test/cases/large/clang-22382.c": line 526)
 * remove static at ("test/cases/large/clang-22382.c": line 531)
-* remove statement at ("test/cases/large/clang-22382.c": line 535)
+* remove return statement at ("test/cases/large/clang-22382.c": line 535)
 * reduce to left at ("test/cases/large/clang-22382.c": line 537)
 * reduce to right at ("test/cases/large/clang-22382.c": line 537)
 * don't cast at ("test/cases/large/clang-22382.c": line 537)
@@ -1053,38 +1043,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 540)
 * replace by zero at ("test/cases/large/clang-22382.c": line 538)
 * remove static at ("test/cases/large/clang-22382.c": line 549)
-* remove statement at ("test/cases/large/clang-22382.c": line 553)
+* remove return statement at ("test/cases/large/clang-22382.c": line 553)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 553)
 * remove static at ("test/cases/large/clang-22382.c": line 556)
-* remove statement at ("test/cases/large/clang-22382.c": line 560)
+* remove return statement at ("test/cases/large/clang-22382.c": line 560)
 * reduce to left at ("test/cases/large/clang-22382.c": line 560)
 * reduce to right at ("test/cases/large/clang-22382.c": line 560)
 * remove static at ("test/cases/large/clang-22382.c": line 563)
-* remove statement at ("test/cases/large/clang-22382.c": line 567)
+* remove return statement at ("test/cases/large/clang-22382.c": line 567)
 * reduce to left at ("test/cases/large/clang-22382.c": line 567)
 * reduce to right at ("test/cases/large/clang-22382.c": line 567)
 * remove static at ("test/cases/large/clang-22382.c": line 570)
-* remove statement at ("test/cases/large/clang-22382.c": line 574)
+* remove return statement at ("test/cases/large/clang-22382.c": line 574)
 * reduce to left at ("test/cases/large/clang-22382.c": line 574)
 * reduce to right at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * remove static at ("test/cases/large/clang-22382.c": line 577)
-* remove statement at ("test/cases/large/clang-22382.c": line 581)
+* remove return statement at ("test/cases/large/clang-22382.c": line 581)
 * replace by zero at ("test/cases/large/clang-22382.c": line 583)
 * reduce to left at ("test/cases/large/clang-22382.c": line 586)
 * reduce to right at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 584)
 * remove static at ("test/cases/large/clang-22382.c": line 589)
-* remove statement at ("test/cases/large/clang-22382.c": line 593)
+* remove return statement at ("test/cases/large/clang-22382.c": line 593)
 * replace by zero at ("test/cases/large/clang-22382.c": line 595)
 * reduce to left at ("test/cases/large/clang-22382.c": line 598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 596)
 * remove static at ("test/cases/large/clang-22382.c": line 601)
-* remove statement at ("test/cases/large/clang-22382.c": line 605)
+* remove return statement at ("test/cases/large/clang-22382.c": line 605)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
 * reduce to right at ("test/cases/large/clang-22382.c": line 607)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
@@ -1101,7 +1091,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 610)
 * replace by zero at ("test/cases/large/clang-22382.c": line 608)
 * remove static at ("test/cases/large/clang-22382.c": line 613)
-* remove statement at ("test/cases/large/clang-22382.c": line 617)
+* remove return statement at ("test/cases/large/clang-22382.c": line 617)
 * reduce to left at ("test/cases/large/clang-22382.c": line 619)
 * reduce to right at ("test/cases/large/clang-22382.c": line 619)
 * don't cast at ("test/cases/large/clang-22382.c": line 619)
@@ -1115,7 +1105,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 622)
 * replace by zero at ("test/cases/large/clang-22382.c": line 620)
 * remove static at ("test/cases/large/clang-22382.c": line 625)
-* remove statement at ("test/cases/large/clang-22382.c": line 629)
+* remove return statement at ("test/cases/large/clang-22382.c": line 629)
 * reduce to left at ("test/cases/large/clang-22382.c": line 631)
 * reduce to right at ("test/cases/large/clang-22382.c": line 631)
 * don't cast at ("test/cases/large/clang-22382.c": line 631)
@@ -1127,7 +1117,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 632)
 * remove static at ("test/cases/large/clang-22382.c": line 637)
-* remove statement at ("test/cases/large/clang-22382.c": line 641)
+* remove return statement at ("test/cases/large/clang-22382.c": line 641)
 * don't cast at ("test/cases/large/clang-22382.c": line 643)
 * replace by zero at ("test/cases/large/clang-22382.c": line 643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 646)
@@ -1136,38 +1126,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 646)
 * replace by zero at ("test/cases/large/clang-22382.c": line 644)
 * remove static at ("test/cases/large/clang-22382.c": line 651)
-* remove statement at ("test/cases/large/clang-22382.c": line 655)
+* remove return statement at ("test/cases/large/clang-22382.c": line 655)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 655)
 * remove static at ("test/cases/large/clang-22382.c": line 658)
-* remove statement at ("test/cases/large/clang-22382.c": line 662)
+* remove return statement at ("test/cases/large/clang-22382.c": line 662)
 * reduce to left at ("test/cases/large/clang-22382.c": line 662)
 * reduce to right at ("test/cases/large/clang-22382.c": line 662)
 * remove static at ("test/cases/large/clang-22382.c": line 665)
-* remove statement at ("test/cases/large/clang-22382.c": line 669)
+* remove return statement at ("test/cases/large/clang-22382.c": line 669)
 * reduce to left at ("test/cases/large/clang-22382.c": line 669)
 * reduce to right at ("test/cases/large/clang-22382.c": line 669)
 * remove static at ("test/cases/large/clang-22382.c": line 672)
-* remove statement at ("test/cases/large/clang-22382.c": line 676)
+* remove return statement at ("test/cases/large/clang-22382.c": line 676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * remove static at ("test/cases/large/clang-22382.c": line 679)
-* remove statement at ("test/cases/large/clang-22382.c": line 683)
+* remove return statement at ("test/cases/large/clang-22382.c": line 683)
 * replace by zero at ("test/cases/large/clang-22382.c": line 685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 688)
 * reduce to right at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 686)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -1184,7 +1174,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -1198,7 +1188,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -1210,7 +1200,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -1219,38 +1209,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -1267,7 +1257,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -1281,7 +1271,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -1293,7 +1283,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -1302,38 +1292,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -1350,7 +1340,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -1364,7 +1354,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -1376,7 +1366,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -1385,7 +1375,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * do without param at ("test/cases/large/clang-22382.c": line 961)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
@@ -1401,7 +1391,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * do without param at ("test/cases/large/clang-22382.c": line 973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
@@ -1417,7 +1407,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * do without param at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
@@ -1435,7 +1425,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * do without param at ("test/cases/large/clang-22382.c": line 1002)
@@ -1458,7 +1448,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * do without param at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
@@ -1474,7 +1464,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * do without param at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
@@ -1490,7 +1480,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * do without param at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
@@ -1508,7 +1498,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * do without param at ("test/cases/large/clang-22382.c": line 1061)
@@ -1531,7 +1521,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -1548,27 +1538,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -1578,7 +1563,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -1586,7 +1571,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -1601,61 +1586,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -1663,20 +1646,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -1753,10 +1733,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -1764,7 +1744,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -1783,7 +1762,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -1799,20 +1777,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1844,9 +1822,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1917,47 +1895,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1966,10 +1941,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1979,7 +1954,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -2006,16 +1981,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -2044,14 +2019,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -2099,33 +2074,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -2136,18 +2110,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -2160,66 +2132,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -2248,17 +2218,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -2274,20 +2243,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -2297,18 +2266,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -2316,18 +2283,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -2343,47 +2310,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -2418,11 +2383,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -2439,7 +2403,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -2536,7 +2500,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -2602,22 +2566,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -2627,13 +2591,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -2714,7 +2680,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -2793,7 +2758,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2803,14 +2767,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2862,12 +2824,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2875,17 +2834,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2894,39 +2851,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2965,7 +2920,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -3016,14 +2971,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -3089,7 +3043,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -3133,7 +3087,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -3198,17 +3152,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -3274,11 +3227,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -3293,33 +3246,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -3342,28 +3294,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -3371,7 +3322,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -3379,12 +3330,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -3393,16 +3344,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -3412,18 +3362,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -3432,24 +3381,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -3465,7 +3410,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -3508,7 +3453,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -3539,34 +3484,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -3582,7 +3523,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -3625,7 +3566,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -3661,36 +3602,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -3704,40 +3641,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -3745,10 +3679,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -3778,7 +3712,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -3787,14 +3721,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3811,12 +3744,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3835,16 +3768,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3852,7 +3784,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3860,24 +3792,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3885,7 +3815,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3893,24 +3823,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3922,12 +3849,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3935,7 +3861,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3943,24 +3869,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -4028,7 +3953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -4046,12 +3971,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -4062,7 +3986,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -4080,7 +4004,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -4092,15 +4015,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -4118,7 +4041,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -4186,8 +4109,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -4195,7 +4116,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -4203,26 +4124,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -4285,26 +4205,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -4312,16 +4230,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -4333,14 +4250,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -4348,7 +4264,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -4356,8 +4272,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -4426,19 +4341,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -4466,43 +4380,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -4510,7 +4422,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -4519,20 +4431,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -4559,12 +4468,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -4596,37 +4505,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -4648,11 +4553,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -4750,25 +4655,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -4779,18 +4682,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -4802,113 +4704,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4919,24 +4816,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4957,33 +4852,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4992,22 +4887,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -5019,62 +4914,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -5082,46 +4974,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -5156,17 +5047,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -5205,24 +5096,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -5246,7 +5136,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -5267,11 +5157,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -5279,12 +5169,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -5293,7 +5183,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -5326,7 +5216,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -5336,44 +5226,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -5384,30 +5268,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -5415,21 +5299,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -5437,142 +5318,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -5582,28 +5460,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -5617,53 +5491,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -5677,23 +5545,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -5703,130 +5568,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5836,28 +5690,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5871,38 +5721,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p4.path b/rtree-c/test/expected/clang-22382/reduction/p4.path
index 0373633..cde75b7 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p4.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p4.path
@@ -437,18 +437,8 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 116)
-* remove statement at ("test/cases/large/clang-22382.c": line 120)
+* remove return statement at ("test/cases/large/clang-22382.c": line 120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
 * reduce to right at ("test/cases/large/clang-22382.c": line 122)
 * reduce to left at ("test/cases/large/clang-22382.c": line 122)
@@ -464,7 +454,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 125)
 * replace by zero at ("test/cases/large/clang-22382.c": line 123)
 * remove static at ("test/cases/large/clang-22382.c": line 128)
-* remove statement at ("test/cases/large/clang-22382.c": line 132)
+* remove return statement at ("test/cases/large/clang-22382.c": line 132)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
 * reduce to right at ("test/cases/large/clang-22382.c": line 134)
 * reduce to left at ("test/cases/large/clang-22382.c": line 134)
@@ -478,7 +468,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 135)
 * remove static at ("test/cases/large/clang-22382.c": line 140)
-* remove statement at ("test/cases/large/clang-22382.c": line 144)
+* remove return statement at ("test/cases/large/clang-22382.c": line 144)
 * reduce to left at ("test/cases/large/clang-22382.c": line 146)
 * reduce to right at ("test/cases/large/clang-22382.c": line 146)
 * don't cast at ("test/cases/large/clang-22382.c": line 146)
@@ -489,22 +479,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 149)
 * replace by zero at ("test/cases/large/clang-22382.c": line 147)
 * remove static at ("test/cases/large/clang-22382.c": line 154)
-* remove statement at ("test/cases/large/clang-22382.c": line 158)
+* remove return statement at ("test/cases/large/clang-22382.c": line 158)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 165)
 * remove static at ("test/cases/large/clang-22382.c": line 168)
-* remove statement at ("test/cases/large/clang-22382.c": line 172)
+* remove return statement at ("test/cases/large/clang-22382.c": line 172)
 * reduce to left at ("test/cases/large/clang-22382.c": line 179)
 * reduce to right at ("test/cases/large/clang-22382.c": line 179)
 * remove static at ("test/cases/large/clang-22382.c": line 182)
-* remove statement at ("test/cases/large/clang-22382.c": line 186)
+* remove return statement at ("test/cases/large/clang-22382.c": line 186)
 * reduce to left at ("test/cases/large/clang-22382.c": line 193)
 * reduce to right at ("test/cases/large/clang-22382.c": line 193)
 * remove static at ("test/cases/large/clang-22382.c": line 196)
-* remove statement at ("test/cases/large/clang-22382.c": line 200)
+* remove return statement at ("test/cases/large/clang-22382.c": line 200)
 * reduce to left at ("test/cases/large/clang-22382.c": line 207)
 * reduce to right at ("test/cases/large/clang-22382.c": line 207)
 * remove static at ("test/cases/large/clang-22382.c": line 210)
-* remove statement at ("test/cases/large/clang-22382.c": line 214)
+* remove return statement at ("test/cases/large/clang-22382.c": line 214)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
 * reduce to right at ("test/cases/large/clang-22382.c": line 216)
 * reduce to left at ("test/cases/large/clang-22382.c": line 216)
@@ -519,7 +509,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 219)
 * replace by zero at ("test/cases/large/clang-22382.c": line 217)
 * remove static at ("test/cases/large/clang-22382.c": line 222)
-* remove statement at ("test/cases/large/clang-22382.c": line 226)
+* remove return statement at ("test/cases/large/clang-22382.c": line 226)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
 * reduce to right at ("test/cases/large/clang-22382.c": line 228)
 * reduce to left at ("test/cases/large/clang-22382.c": line 228)
@@ -534,7 +524,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 231)
 * replace by zero at ("test/cases/large/clang-22382.c": line 229)
 * remove static at ("test/cases/large/clang-22382.c": line 234)
-* remove statement at ("test/cases/large/clang-22382.c": line 238)
+* remove return statement at ("test/cases/large/clang-22382.c": line 238)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
 * reduce to right at ("test/cases/large/clang-22382.c": line 240)
 * reduce to left at ("test/cases/large/clang-22382.c": line 240)
@@ -553,7 +543,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 243)
 * replace by zero at ("test/cases/large/clang-22382.c": line 241)
 * remove static at ("test/cases/large/clang-22382.c": line 246)
-* remove statement at ("test/cases/large/clang-22382.c": line 250)
+* remove return statement at ("test/cases/large/clang-22382.c": line 250)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
 * reduce to right at ("test/cases/large/clang-22382.c": line 252)
 * reduce to left at ("test/cases/large/clang-22382.c": line 252)
@@ -569,7 +559,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 255)
 * replace by zero at ("test/cases/large/clang-22382.c": line 253)
 * remove static at ("test/cases/large/clang-22382.c": line 258)
-* remove statement at ("test/cases/large/clang-22382.c": line 262)
+* remove return statement at ("test/cases/large/clang-22382.c": line 262)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
 * reduce to right at ("test/cases/large/clang-22382.c": line 264)
 * reduce to left at ("test/cases/large/clang-22382.c": line 264)
@@ -583,7 +573,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 265)
 * remove static at ("test/cases/large/clang-22382.c": line 270)
-* remove statement at ("test/cases/large/clang-22382.c": line 274)
+* remove return statement at ("test/cases/large/clang-22382.c": line 274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 276)
 * reduce to right at ("test/cases/large/clang-22382.c": line 276)
 * don't cast at ("test/cases/large/clang-22382.c": line 276)
@@ -594,7 +584,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 279)
 * replace by zero at ("test/cases/large/clang-22382.c": line 277)
 * remove static at ("test/cases/large/clang-22382.c": line 284)
-* remove statement at ("test/cases/large/clang-22382.c": line 288)
+* remove return statement at ("test/cases/large/clang-22382.c": line 288)
 * reduce to left at ("test/cases/large/clang-22382.c": line 291)
 * reduce to right at ("test/cases/large/clang-22382.c": line 291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 291)
@@ -603,7 +593,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 295)
 * replace by zero at ("test/cases/large/clang-22382.c": line 292)
 * remove static at ("test/cases/large/clang-22382.c": line 298)
-* remove statement at ("test/cases/large/clang-22382.c": line 302)
+* remove return statement at ("test/cases/large/clang-22382.c": line 302)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 305)
@@ -627,7 +617,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 309)
 * replace by zero at ("test/cases/large/clang-22382.c": line 306)
 * remove static at ("test/cases/large/clang-22382.c": line 312)
-* remove statement at ("test/cases/large/clang-22382.c": line 316)
+* remove return statement at ("test/cases/large/clang-22382.c": line 316)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
 * reduce to right at ("test/cases/large/clang-22382.c": line 319)
 * reduce to left at ("test/cases/large/clang-22382.c": line 319)
@@ -649,7 +639,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 323)
 * replace by zero at ("test/cases/large/clang-22382.c": line 320)
 * remove static at ("test/cases/large/clang-22382.c": line 326)
-* remove statement at ("test/cases/large/clang-22382.c": line 330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 330)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
 * reduce to right at ("test/cases/large/clang-22382.c": line 333)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
@@ -694,7 +684,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 337)
 * replace by zero at ("test/cases/large/clang-22382.c": line 334)
 * remove static at ("test/cases/large/clang-22382.c": line 340)
-* remove statement at ("test/cases/large/clang-22382.c": line 344)
+* remove return statement at ("test/cases/large/clang-22382.c": line 344)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
 * reduce to right at ("test/cases/large/clang-22382.c": line 346)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
@@ -709,7 +699,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 349)
 * replace by zero at ("test/cases/large/clang-22382.c": line 347)
 * remove static at ("test/cases/large/clang-22382.c": line 352)
-* remove statement at ("test/cases/large/clang-22382.c": line 356)
+* remove return statement at ("test/cases/large/clang-22382.c": line 356)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
 * reduce to right at ("test/cases/large/clang-22382.c": line 358)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
@@ -724,7 +714,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 361)
 * replace by zero at ("test/cases/large/clang-22382.c": line 359)
 * remove static at ("test/cases/large/clang-22382.c": line 364)
-* remove statement at ("test/cases/large/clang-22382.c": line 368)
+* remove return statement at ("test/cases/large/clang-22382.c": line 368)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
 * reduce to right at ("test/cases/large/clang-22382.c": line 370)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
@@ -743,7 +733,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 373)
 * replace by zero at ("test/cases/large/clang-22382.c": line 371)
 * remove static at ("test/cases/large/clang-22382.c": line 376)
-* remove statement at ("test/cases/large/clang-22382.c": line 380)
+* remove return statement at ("test/cases/large/clang-22382.c": line 380)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
 * reduce to right at ("test/cases/large/clang-22382.c": line 382)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
@@ -759,7 +749,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 385)
 * replace by zero at ("test/cases/large/clang-22382.c": line 383)
 * remove static at ("test/cases/large/clang-22382.c": line 388)
-* remove statement at ("test/cases/large/clang-22382.c": line 392)
+* remove return statement at ("test/cases/large/clang-22382.c": line 392)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
 * reduce to right at ("test/cases/large/clang-22382.c": line 394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
@@ -773,7 +763,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 397)
 * replace by zero at ("test/cases/large/clang-22382.c": line 395)
 * remove static at ("test/cases/large/clang-22382.c": line 400)
-* remove statement at ("test/cases/large/clang-22382.c": line 404)
+* remove return statement at ("test/cases/large/clang-22382.c": line 404)
 * reduce to left at ("test/cases/large/clang-22382.c": line 406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 406)
 * don't cast at ("test/cases/large/clang-22382.c": line 406)
@@ -784,7 +774,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 409)
 * replace by zero at ("test/cases/large/clang-22382.c": line 407)
 * remove static at ("test/cases/large/clang-22382.c": line 415)
-* remove statement at ("test/cases/large/clang-22382.c": line 419)
+* remove return statement at ("test/cases/large/clang-22382.c": line 419)
 * reduce to left at ("test/cases/large/clang-22382.c": line 422)
 * reduce to right at ("test/cases/large/clang-22382.c": line 422)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 422)
@@ -793,7 +783,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 423)
 * remove static at ("test/cases/large/clang-22382.c": line 429)
-* remove statement at ("test/cases/large/clang-22382.c": line 433)
+* remove return statement at ("test/cases/large/clang-22382.c": line 433)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
 * reduce to right at ("test/cases/large/clang-22382.c": line 436)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
@@ -817,7 +807,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 440)
 * replace by zero at ("test/cases/large/clang-22382.c": line 437)
 * remove static at ("test/cases/large/clang-22382.c": line 443)
-* remove statement at ("test/cases/large/clang-22382.c": line 447)
+* remove return statement at ("test/cases/large/clang-22382.c": line 447)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
 * reduce to right at ("test/cases/large/clang-22382.c": line 450)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
@@ -839,7 +829,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 454)
 * replace by zero at ("test/cases/large/clang-22382.c": line 451)
 * remove static at ("test/cases/large/clang-22382.c": line 457)
-* remove statement at ("test/cases/large/clang-22382.c": line 461)
+* remove return statement at ("test/cases/large/clang-22382.c": line 461)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
 * reduce to right at ("test/cases/large/clang-22382.c": line 464)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
@@ -884,7 +874,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 468)
 * replace by zero at ("test/cases/large/clang-22382.c": line 465)
 * remove static at ("test/cases/large/clang-22382.c": line 471)
-* remove statement at ("test/cases/large/clang-22382.c": line 475)
+* remove return statement at ("test/cases/large/clang-22382.c": line 475)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
 * reduce to right at ("test/cases/large/clang-22382.c": line 477)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
@@ -899,7 +889,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 480)
 * replace by zero at ("test/cases/large/clang-22382.c": line 478)
 * remove static at ("test/cases/large/clang-22382.c": line 483)
-* remove statement at ("test/cases/large/clang-22382.c": line 487)
+* remove return statement at ("test/cases/large/clang-22382.c": line 487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
 * reduce to right at ("test/cases/large/clang-22382.c": line 489)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
@@ -914,7 +904,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 492)
 * replace by zero at ("test/cases/large/clang-22382.c": line 490)
 * remove static at ("test/cases/large/clang-22382.c": line 495)
-* remove statement at ("test/cases/large/clang-22382.c": line 499)
+* remove return statement at ("test/cases/large/clang-22382.c": line 499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
@@ -933,7 +923,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 504)
 * replace by zero at ("test/cases/large/clang-22382.c": line 502)
 * remove static at ("test/cases/large/clang-22382.c": line 507)
-* remove statement at ("test/cases/large/clang-22382.c": line 511)
+* remove return statement at ("test/cases/large/clang-22382.c": line 511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
 * reduce to right at ("test/cases/large/clang-22382.c": line 513)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
@@ -949,7 +939,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 516)
 * replace by zero at ("test/cases/large/clang-22382.c": line 514)
 * remove static at ("test/cases/large/clang-22382.c": line 519)
-* remove statement at ("test/cases/large/clang-22382.c": line 523)
+* remove return statement at ("test/cases/large/clang-22382.c": line 523)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
 * reduce to right at ("test/cases/large/clang-22382.c": line 525)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
@@ -963,7 +953,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 528)
 * replace by zero at ("test/cases/large/clang-22382.c": line 526)
 * remove static at ("test/cases/large/clang-22382.c": line 531)
-* remove statement at ("test/cases/large/clang-22382.c": line 535)
+* remove return statement at ("test/cases/large/clang-22382.c": line 535)
 * reduce to left at ("test/cases/large/clang-22382.c": line 537)
 * reduce to right at ("test/cases/large/clang-22382.c": line 537)
 * don't cast at ("test/cases/large/clang-22382.c": line 537)
@@ -974,38 +964,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 540)
 * replace by zero at ("test/cases/large/clang-22382.c": line 538)
 * remove static at ("test/cases/large/clang-22382.c": line 549)
-* remove statement at ("test/cases/large/clang-22382.c": line 553)
+* remove return statement at ("test/cases/large/clang-22382.c": line 553)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 553)
 * remove static at ("test/cases/large/clang-22382.c": line 556)
-* remove statement at ("test/cases/large/clang-22382.c": line 560)
+* remove return statement at ("test/cases/large/clang-22382.c": line 560)
 * reduce to left at ("test/cases/large/clang-22382.c": line 560)
 * reduce to right at ("test/cases/large/clang-22382.c": line 560)
 * remove static at ("test/cases/large/clang-22382.c": line 563)
-* remove statement at ("test/cases/large/clang-22382.c": line 567)
+* remove return statement at ("test/cases/large/clang-22382.c": line 567)
 * reduce to left at ("test/cases/large/clang-22382.c": line 567)
 * reduce to right at ("test/cases/large/clang-22382.c": line 567)
 * remove static at ("test/cases/large/clang-22382.c": line 570)
-* remove statement at ("test/cases/large/clang-22382.c": line 574)
+* remove return statement at ("test/cases/large/clang-22382.c": line 574)
 * reduce to left at ("test/cases/large/clang-22382.c": line 574)
 * reduce to right at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * remove static at ("test/cases/large/clang-22382.c": line 577)
-* remove statement at ("test/cases/large/clang-22382.c": line 581)
+* remove return statement at ("test/cases/large/clang-22382.c": line 581)
 * replace by zero at ("test/cases/large/clang-22382.c": line 583)
 * reduce to left at ("test/cases/large/clang-22382.c": line 586)
 * reduce to right at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 584)
 * remove static at ("test/cases/large/clang-22382.c": line 589)
-* remove statement at ("test/cases/large/clang-22382.c": line 593)
+* remove return statement at ("test/cases/large/clang-22382.c": line 593)
 * replace by zero at ("test/cases/large/clang-22382.c": line 595)
 * reduce to left at ("test/cases/large/clang-22382.c": line 598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 596)
 * remove static at ("test/cases/large/clang-22382.c": line 601)
-* remove statement at ("test/cases/large/clang-22382.c": line 605)
+* remove return statement at ("test/cases/large/clang-22382.c": line 605)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
 * reduce to right at ("test/cases/large/clang-22382.c": line 607)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
@@ -1022,7 +1012,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 610)
 * replace by zero at ("test/cases/large/clang-22382.c": line 608)
 * remove static at ("test/cases/large/clang-22382.c": line 613)
-* remove statement at ("test/cases/large/clang-22382.c": line 617)
+* remove return statement at ("test/cases/large/clang-22382.c": line 617)
 * reduce to left at ("test/cases/large/clang-22382.c": line 619)
 * reduce to right at ("test/cases/large/clang-22382.c": line 619)
 * don't cast at ("test/cases/large/clang-22382.c": line 619)
@@ -1036,7 +1026,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 622)
 * replace by zero at ("test/cases/large/clang-22382.c": line 620)
 * remove static at ("test/cases/large/clang-22382.c": line 625)
-* remove statement at ("test/cases/large/clang-22382.c": line 629)
+* remove return statement at ("test/cases/large/clang-22382.c": line 629)
 * reduce to left at ("test/cases/large/clang-22382.c": line 631)
 * reduce to right at ("test/cases/large/clang-22382.c": line 631)
 * don't cast at ("test/cases/large/clang-22382.c": line 631)
@@ -1048,7 +1038,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 632)
 * remove static at ("test/cases/large/clang-22382.c": line 637)
-* remove statement at ("test/cases/large/clang-22382.c": line 641)
+* remove return statement at ("test/cases/large/clang-22382.c": line 641)
 * don't cast at ("test/cases/large/clang-22382.c": line 643)
 * replace by zero at ("test/cases/large/clang-22382.c": line 643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 646)
@@ -1057,38 +1047,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 646)
 * replace by zero at ("test/cases/large/clang-22382.c": line 644)
 * remove static at ("test/cases/large/clang-22382.c": line 651)
-* remove statement at ("test/cases/large/clang-22382.c": line 655)
+* remove return statement at ("test/cases/large/clang-22382.c": line 655)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 655)
 * remove static at ("test/cases/large/clang-22382.c": line 658)
-* remove statement at ("test/cases/large/clang-22382.c": line 662)
+* remove return statement at ("test/cases/large/clang-22382.c": line 662)
 * reduce to left at ("test/cases/large/clang-22382.c": line 662)
 * reduce to right at ("test/cases/large/clang-22382.c": line 662)
 * remove static at ("test/cases/large/clang-22382.c": line 665)
-* remove statement at ("test/cases/large/clang-22382.c": line 669)
+* remove return statement at ("test/cases/large/clang-22382.c": line 669)
 * reduce to left at ("test/cases/large/clang-22382.c": line 669)
 * reduce to right at ("test/cases/large/clang-22382.c": line 669)
 * remove static at ("test/cases/large/clang-22382.c": line 672)
-* remove statement at ("test/cases/large/clang-22382.c": line 676)
+* remove return statement at ("test/cases/large/clang-22382.c": line 676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * remove static at ("test/cases/large/clang-22382.c": line 679)
-* remove statement at ("test/cases/large/clang-22382.c": line 683)
+* remove return statement at ("test/cases/large/clang-22382.c": line 683)
 * replace by zero at ("test/cases/large/clang-22382.c": line 685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 688)
 * reduce to right at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 686)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -1105,7 +1095,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -1119,7 +1109,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -1131,7 +1121,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -1140,38 +1130,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -1188,7 +1178,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -1202,7 +1192,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -1214,7 +1204,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -1223,38 +1213,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -1271,7 +1261,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -1285,7 +1275,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -1297,7 +1287,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -1306,7 +1296,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * do without param at ("test/cases/large/clang-22382.c": line 961)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
@@ -1322,7 +1312,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * do without param at ("test/cases/large/clang-22382.c": line 973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
@@ -1338,7 +1328,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * do without param at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
@@ -1356,7 +1346,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * do without param at ("test/cases/large/clang-22382.c": line 1002)
@@ -1379,7 +1369,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * do without param at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
@@ -1395,7 +1385,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * do without param at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
@@ -1411,7 +1401,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * do without param at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
@@ -1429,7 +1419,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * do without param at ("test/cases/large/clang-22382.c": line 1061)
@@ -1452,7 +1442,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -1469,27 +1459,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -1499,7 +1484,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -1507,7 +1492,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -1522,61 +1507,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -1584,20 +1567,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -1674,10 +1654,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -1685,7 +1665,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -1704,7 +1683,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -1720,20 +1698,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1765,9 +1743,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1838,47 +1816,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1887,10 +1862,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1900,7 +1875,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -1927,16 +1902,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -1965,14 +1940,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -2020,33 +1995,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -2057,18 +2031,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -2081,66 +2053,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -2169,17 +2139,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -2195,20 +2164,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -2218,18 +2187,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -2237,18 +2204,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -2264,47 +2231,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -2339,11 +2304,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -2360,7 +2324,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -2457,7 +2421,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -2523,22 +2487,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -2548,13 +2512,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -2635,7 +2601,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -2714,7 +2679,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2724,14 +2688,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2783,12 +2745,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2796,17 +2755,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2815,39 +2772,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2886,7 +2841,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -2937,14 +2892,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -3010,7 +2964,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -3054,7 +3008,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -3119,17 +3073,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -3195,11 +3148,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -3214,33 +3167,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -3263,28 +3215,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -3292,7 +3243,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -3300,12 +3251,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -3314,16 +3265,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -3333,18 +3283,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -3353,24 +3302,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -3386,7 +3331,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -3429,7 +3374,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -3460,34 +3405,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -3503,7 +3444,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -3546,7 +3487,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -3582,36 +3523,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -3625,40 +3562,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -3666,10 +3600,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -3699,7 +3633,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -3708,14 +3642,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3732,12 +3665,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3756,16 +3689,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3773,7 +3705,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3781,24 +3713,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3806,7 +3736,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3814,24 +3744,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3843,12 +3770,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3856,7 +3782,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3864,24 +3790,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -3949,7 +3874,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -3967,12 +3892,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -3983,7 +3907,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -4001,7 +3925,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -4013,15 +3936,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -4039,7 +3962,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -4107,8 +4030,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -4116,7 +4037,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -4124,26 +4045,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -4206,26 +4126,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -4233,16 +4151,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -4254,14 +4171,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -4269,7 +4185,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -4277,8 +4193,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -4347,19 +4262,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -4387,43 +4301,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -4431,7 +4343,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -4440,20 +4352,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -4480,12 +4389,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -4517,37 +4426,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -4569,11 +4474,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -4671,25 +4576,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -4700,18 +4603,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -4723,113 +4625,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4840,24 +4737,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4878,33 +4773,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4913,22 +4808,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -4940,62 +4835,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -5003,46 +4895,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -5077,17 +4968,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -5126,24 +5017,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -5167,7 +5057,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -5188,11 +5078,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -5200,12 +5090,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -5214,7 +5104,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -5247,7 +5137,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -5257,44 +5147,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -5305,30 +5189,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -5336,21 +5220,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -5358,142 +5239,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -5503,28 +5381,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -5538,53 +5412,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -5598,23 +5466,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -5624,130 +5489,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5757,28 +5611,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5792,38 +5642,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p5.path b/rtree-c/test/expected/clang-22382/reduction/p5.path
index 82cfc16..7d0b949 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p5.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p5.path
@@ -407,18 +407,8 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 326)
-* remove statement at ("test/cases/large/clang-22382.c": line 330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 330)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
 * reduce to right at ("test/cases/large/clang-22382.c": line 333)
 * reduce to left at ("test/cases/large/clang-22382.c": line 333)
@@ -463,7 +453,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 337)
 * replace by zero at ("test/cases/large/clang-22382.c": line 334)
 * remove static at ("test/cases/large/clang-22382.c": line 340)
-* remove statement at ("test/cases/large/clang-22382.c": line 344)
+* remove return statement at ("test/cases/large/clang-22382.c": line 344)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
 * reduce to right at ("test/cases/large/clang-22382.c": line 346)
 * reduce to left at ("test/cases/large/clang-22382.c": line 346)
@@ -478,7 +468,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 349)
 * replace by zero at ("test/cases/large/clang-22382.c": line 347)
 * remove static at ("test/cases/large/clang-22382.c": line 352)
-* remove statement at ("test/cases/large/clang-22382.c": line 356)
+* remove return statement at ("test/cases/large/clang-22382.c": line 356)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
 * reduce to right at ("test/cases/large/clang-22382.c": line 358)
 * reduce to left at ("test/cases/large/clang-22382.c": line 358)
@@ -493,7 +483,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 361)
 * replace by zero at ("test/cases/large/clang-22382.c": line 359)
 * remove static at ("test/cases/large/clang-22382.c": line 364)
-* remove statement at ("test/cases/large/clang-22382.c": line 368)
+* remove return statement at ("test/cases/large/clang-22382.c": line 368)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
 * reduce to right at ("test/cases/large/clang-22382.c": line 370)
 * reduce to left at ("test/cases/large/clang-22382.c": line 370)
@@ -512,7 +502,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 373)
 * replace by zero at ("test/cases/large/clang-22382.c": line 371)
 * remove static at ("test/cases/large/clang-22382.c": line 376)
-* remove statement at ("test/cases/large/clang-22382.c": line 380)
+* remove return statement at ("test/cases/large/clang-22382.c": line 380)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
 * reduce to right at ("test/cases/large/clang-22382.c": line 382)
 * reduce to left at ("test/cases/large/clang-22382.c": line 382)
@@ -528,7 +518,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 385)
 * replace by zero at ("test/cases/large/clang-22382.c": line 383)
 * remove static at ("test/cases/large/clang-22382.c": line 388)
-* remove statement at ("test/cases/large/clang-22382.c": line 392)
+* remove return statement at ("test/cases/large/clang-22382.c": line 392)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
 * reduce to right at ("test/cases/large/clang-22382.c": line 394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 394)
@@ -542,7 +532,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 397)
 * replace by zero at ("test/cases/large/clang-22382.c": line 395)
 * remove static at ("test/cases/large/clang-22382.c": line 400)
-* remove statement at ("test/cases/large/clang-22382.c": line 404)
+* remove return statement at ("test/cases/large/clang-22382.c": line 404)
 * reduce to left at ("test/cases/large/clang-22382.c": line 406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 406)
 * don't cast at ("test/cases/large/clang-22382.c": line 406)
@@ -553,7 +543,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 409)
 * replace by zero at ("test/cases/large/clang-22382.c": line 407)
 * remove static at ("test/cases/large/clang-22382.c": line 415)
-* remove statement at ("test/cases/large/clang-22382.c": line 419)
+* remove return statement at ("test/cases/large/clang-22382.c": line 419)
 * reduce to left at ("test/cases/large/clang-22382.c": line 422)
 * reduce to right at ("test/cases/large/clang-22382.c": line 422)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 422)
@@ -562,7 +552,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 423)
 * remove static at ("test/cases/large/clang-22382.c": line 429)
-* remove statement at ("test/cases/large/clang-22382.c": line 433)
+* remove return statement at ("test/cases/large/clang-22382.c": line 433)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
 * reduce to right at ("test/cases/large/clang-22382.c": line 436)
 * reduce to left at ("test/cases/large/clang-22382.c": line 436)
@@ -586,7 +576,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 440)
 * replace by zero at ("test/cases/large/clang-22382.c": line 437)
 * remove static at ("test/cases/large/clang-22382.c": line 443)
-* remove statement at ("test/cases/large/clang-22382.c": line 447)
+* remove return statement at ("test/cases/large/clang-22382.c": line 447)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
 * reduce to right at ("test/cases/large/clang-22382.c": line 450)
 * reduce to left at ("test/cases/large/clang-22382.c": line 450)
@@ -608,7 +598,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 454)
 * replace by zero at ("test/cases/large/clang-22382.c": line 451)
 * remove static at ("test/cases/large/clang-22382.c": line 457)
-* remove statement at ("test/cases/large/clang-22382.c": line 461)
+* remove return statement at ("test/cases/large/clang-22382.c": line 461)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
 * reduce to right at ("test/cases/large/clang-22382.c": line 464)
 * reduce to left at ("test/cases/large/clang-22382.c": line 464)
@@ -653,7 +643,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 468)
 * replace by zero at ("test/cases/large/clang-22382.c": line 465)
 * remove static at ("test/cases/large/clang-22382.c": line 471)
-* remove statement at ("test/cases/large/clang-22382.c": line 475)
+* remove return statement at ("test/cases/large/clang-22382.c": line 475)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
 * reduce to right at ("test/cases/large/clang-22382.c": line 477)
 * reduce to left at ("test/cases/large/clang-22382.c": line 477)
@@ -668,7 +658,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 480)
 * replace by zero at ("test/cases/large/clang-22382.c": line 478)
 * remove static at ("test/cases/large/clang-22382.c": line 483)
-* remove statement at ("test/cases/large/clang-22382.c": line 487)
+* remove return statement at ("test/cases/large/clang-22382.c": line 487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
 * reduce to right at ("test/cases/large/clang-22382.c": line 489)
 * reduce to left at ("test/cases/large/clang-22382.c": line 489)
@@ -683,7 +673,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 492)
 * replace by zero at ("test/cases/large/clang-22382.c": line 490)
 * remove static at ("test/cases/large/clang-22382.c": line 495)
-* remove statement at ("test/cases/large/clang-22382.c": line 499)
+* remove return statement at ("test/cases/large/clang-22382.c": line 499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 501)
@@ -702,7 +692,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 504)
 * replace by zero at ("test/cases/large/clang-22382.c": line 502)
 * remove static at ("test/cases/large/clang-22382.c": line 507)
-* remove statement at ("test/cases/large/clang-22382.c": line 511)
+* remove return statement at ("test/cases/large/clang-22382.c": line 511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
 * reduce to right at ("test/cases/large/clang-22382.c": line 513)
 * reduce to left at ("test/cases/large/clang-22382.c": line 513)
@@ -718,7 +708,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 516)
 * replace by zero at ("test/cases/large/clang-22382.c": line 514)
 * remove static at ("test/cases/large/clang-22382.c": line 519)
-* remove statement at ("test/cases/large/clang-22382.c": line 523)
+* remove return statement at ("test/cases/large/clang-22382.c": line 523)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
 * reduce to right at ("test/cases/large/clang-22382.c": line 525)
 * reduce to left at ("test/cases/large/clang-22382.c": line 525)
@@ -732,7 +722,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 528)
 * replace by zero at ("test/cases/large/clang-22382.c": line 526)
 * remove static at ("test/cases/large/clang-22382.c": line 531)
-* remove statement at ("test/cases/large/clang-22382.c": line 535)
+* remove return statement at ("test/cases/large/clang-22382.c": line 535)
 * reduce to left at ("test/cases/large/clang-22382.c": line 537)
 * reduce to right at ("test/cases/large/clang-22382.c": line 537)
 * don't cast at ("test/cases/large/clang-22382.c": line 537)
@@ -743,38 +733,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 540)
 * replace by zero at ("test/cases/large/clang-22382.c": line 538)
 * remove static at ("test/cases/large/clang-22382.c": line 549)
-* remove statement at ("test/cases/large/clang-22382.c": line 553)
+* remove return statement at ("test/cases/large/clang-22382.c": line 553)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 553)
 * remove static at ("test/cases/large/clang-22382.c": line 556)
-* remove statement at ("test/cases/large/clang-22382.c": line 560)
+* remove return statement at ("test/cases/large/clang-22382.c": line 560)
 * reduce to left at ("test/cases/large/clang-22382.c": line 560)
 * reduce to right at ("test/cases/large/clang-22382.c": line 560)
 * remove static at ("test/cases/large/clang-22382.c": line 563)
-* remove statement at ("test/cases/large/clang-22382.c": line 567)
+* remove return statement at ("test/cases/large/clang-22382.c": line 567)
 * reduce to left at ("test/cases/large/clang-22382.c": line 567)
 * reduce to right at ("test/cases/large/clang-22382.c": line 567)
 * remove static at ("test/cases/large/clang-22382.c": line 570)
-* remove statement at ("test/cases/large/clang-22382.c": line 574)
+* remove return statement at ("test/cases/large/clang-22382.c": line 574)
 * reduce to left at ("test/cases/large/clang-22382.c": line 574)
 * reduce to right at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * don't cast at ("test/cases/large/clang-22382.c": line 574)
 * remove static at ("test/cases/large/clang-22382.c": line 577)
-* remove statement at ("test/cases/large/clang-22382.c": line 581)
+* remove return statement at ("test/cases/large/clang-22382.c": line 581)
 * replace by zero at ("test/cases/large/clang-22382.c": line 583)
 * reduce to left at ("test/cases/large/clang-22382.c": line 586)
 * reduce to right at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 586)
 * replace by zero at ("test/cases/large/clang-22382.c": line 584)
 * remove static at ("test/cases/large/clang-22382.c": line 589)
-* remove statement at ("test/cases/large/clang-22382.c": line 593)
+* remove return statement at ("test/cases/large/clang-22382.c": line 593)
 * replace by zero at ("test/cases/large/clang-22382.c": line 595)
 * reduce to left at ("test/cases/large/clang-22382.c": line 598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 596)
 * remove static at ("test/cases/large/clang-22382.c": line 601)
-* remove statement at ("test/cases/large/clang-22382.c": line 605)
+* remove return statement at ("test/cases/large/clang-22382.c": line 605)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
 * reduce to right at ("test/cases/large/clang-22382.c": line 607)
 * reduce to left at ("test/cases/large/clang-22382.c": line 607)
@@ -791,7 +781,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 610)
 * replace by zero at ("test/cases/large/clang-22382.c": line 608)
 * remove static at ("test/cases/large/clang-22382.c": line 613)
-* remove statement at ("test/cases/large/clang-22382.c": line 617)
+* remove return statement at ("test/cases/large/clang-22382.c": line 617)
 * reduce to left at ("test/cases/large/clang-22382.c": line 619)
 * reduce to right at ("test/cases/large/clang-22382.c": line 619)
 * don't cast at ("test/cases/large/clang-22382.c": line 619)
@@ -805,7 +795,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 622)
 * replace by zero at ("test/cases/large/clang-22382.c": line 620)
 * remove static at ("test/cases/large/clang-22382.c": line 625)
-* remove statement at ("test/cases/large/clang-22382.c": line 629)
+* remove return statement at ("test/cases/large/clang-22382.c": line 629)
 * reduce to left at ("test/cases/large/clang-22382.c": line 631)
 * reduce to right at ("test/cases/large/clang-22382.c": line 631)
 * don't cast at ("test/cases/large/clang-22382.c": line 631)
@@ -817,7 +807,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 632)
 * remove static at ("test/cases/large/clang-22382.c": line 637)
-* remove statement at ("test/cases/large/clang-22382.c": line 641)
+* remove return statement at ("test/cases/large/clang-22382.c": line 641)
 * don't cast at ("test/cases/large/clang-22382.c": line 643)
 * replace by zero at ("test/cases/large/clang-22382.c": line 643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 646)
@@ -826,38 +816,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 646)
 * replace by zero at ("test/cases/large/clang-22382.c": line 644)
 * remove static at ("test/cases/large/clang-22382.c": line 651)
-* remove statement at ("test/cases/large/clang-22382.c": line 655)
+* remove return statement at ("test/cases/large/clang-22382.c": line 655)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 655)
 * remove static at ("test/cases/large/clang-22382.c": line 658)
-* remove statement at ("test/cases/large/clang-22382.c": line 662)
+* remove return statement at ("test/cases/large/clang-22382.c": line 662)
 * reduce to left at ("test/cases/large/clang-22382.c": line 662)
 * reduce to right at ("test/cases/large/clang-22382.c": line 662)
 * remove static at ("test/cases/large/clang-22382.c": line 665)
-* remove statement at ("test/cases/large/clang-22382.c": line 669)
+* remove return statement at ("test/cases/large/clang-22382.c": line 669)
 * reduce to left at ("test/cases/large/clang-22382.c": line 669)
 * reduce to right at ("test/cases/large/clang-22382.c": line 669)
 * remove static at ("test/cases/large/clang-22382.c": line 672)
-* remove statement at ("test/cases/large/clang-22382.c": line 676)
+* remove return statement at ("test/cases/large/clang-22382.c": line 676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * don't cast at ("test/cases/large/clang-22382.c": line 676)
 * remove static at ("test/cases/large/clang-22382.c": line 679)
-* remove statement at ("test/cases/large/clang-22382.c": line 683)
+* remove return statement at ("test/cases/large/clang-22382.c": line 683)
 * replace by zero at ("test/cases/large/clang-22382.c": line 685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 688)
 * reduce to right at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 688)
 * replace by zero at ("test/cases/large/clang-22382.c": line 686)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -874,7 +864,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -888,7 +878,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -900,7 +890,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -909,38 +899,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -957,7 +947,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -971,7 +961,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -983,7 +973,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -992,38 +982,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -1040,7 +1030,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -1054,7 +1044,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -1066,7 +1056,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -1075,7 +1065,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * do without param at ("test/cases/large/clang-22382.c": line 961)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
@@ -1091,7 +1081,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * do without param at ("test/cases/large/clang-22382.c": line 973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
@@ -1107,7 +1097,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * do without param at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
@@ -1125,7 +1115,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * do without param at ("test/cases/large/clang-22382.c": line 1002)
@@ -1148,7 +1138,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * do without param at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
@@ -1164,7 +1154,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * do without param at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
@@ -1180,7 +1170,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * do without param at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
@@ -1198,7 +1188,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * do without param at ("test/cases/large/clang-22382.c": line 1061)
@@ -1221,7 +1211,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -1238,27 +1228,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -1268,7 +1253,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -1276,7 +1261,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -1291,61 +1276,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -1353,20 +1336,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -1443,10 +1423,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -1454,7 +1434,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -1473,7 +1452,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -1489,20 +1467,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1534,9 +1512,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1607,47 +1585,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1656,10 +1631,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1669,7 +1644,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -1696,16 +1671,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -1734,14 +1709,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -1789,33 +1764,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -1826,18 +1800,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -1850,66 +1822,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -1938,17 +1908,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -1964,20 +1933,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -1987,18 +1956,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -2006,18 +1973,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -2033,47 +2000,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -2108,11 +2073,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -2129,7 +2093,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -2226,7 +2190,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -2292,22 +2256,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -2317,13 +2281,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -2404,7 +2370,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -2483,7 +2448,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2493,14 +2457,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2552,12 +2514,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2565,17 +2524,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2584,39 +2541,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2655,7 +2610,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -2706,14 +2661,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -2779,7 +2733,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -2823,7 +2777,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -2888,17 +2842,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -2964,11 +2917,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -2983,33 +2936,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -3032,28 +2984,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -3061,7 +3012,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -3069,12 +3020,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -3083,16 +3034,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -3102,18 +3052,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -3122,24 +3071,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -3155,7 +3100,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -3198,7 +3143,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -3229,34 +3174,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -3272,7 +3213,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -3315,7 +3256,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -3351,36 +3292,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -3394,40 +3331,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -3435,10 +3369,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -3468,7 +3402,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -3477,14 +3411,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3501,12 +3434,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3525,16 +3458,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3542,7 +3474,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3550,24 +3482,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3575,7 +3505,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3583,24 +3513,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3612,12 +3539,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3625,7 +3551,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3633,24 +3559,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -3718,7 +3643,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -3736,12 +3661,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -3752,7 +3676,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -3770,7 +3694,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -3782,15 +3705,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -3808,7 +3731,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -3876,8 +3799,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -3885,7 +3806,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -3893,26 +3814,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -3975,26 +3895,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -4002,16 +3920,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -4023,14 +3940,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -4038,7 +3954,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -4046,8 +3962,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -4116,19 +4031,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -4156,43 +4070,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -4200,7 +4112,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -4209,20 +4121,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -4249,12 +4158,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -4286,37 +4195,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -4338,11 +4243,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -4440,25 +4345,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -4469,18 +4372,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -4492,113 +4394,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4609,24 +4506,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4647,33 +4542,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4682,22 +4577,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -4709,62 +4604,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -4772,46 +4664,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -4846,17 +4737,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -4895,24 +4786,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -4936,7 +4826,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -4957,11 +4847,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -4969,12 +4859,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -4983,7 +4873,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -5016,7 +4906,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -5026,44 +4916,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -5074,30 +4958,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -5105,21 +4989,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -5127,142 +5008,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -5272,28 +5150,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -5307,53 +5181,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -5367,23 +5235,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -5393,130 +5258,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5526,28 +5380,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5561,38 +5411,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p6.path b/rtree-c/test/expected/clang-22382/reduction/p6.path
index 4dec881..7598a7b 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p6.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p6.path
@@ -346,25 +346,15 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 691)
-* remove statement at ("test/cases/large/clang-22382.c": line 695)
+* remove return statement at ("test/cases/large/clang-22382.c": line 695)
 * replace by zero at ("test/cases/large/clang-22382.c": line 697)
 * reduce to left at ("test/cases/large/clang-22382.c": line 700)
 * reduce to right at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 700)
 * replace by zero at ("test/cases/large/clang-22382.c": line 698)
 * remove static at ("test/cases/large/clang-22382.c": line 703)
-* remove statement at ("test/cases/large/clang-22382.c": line 707)
+* remove return statement at ("test/cases/large/clang-22382.c": line 707)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
 * reduce to right at ("test/cases/large/clang-22382.c": line 709)
 * reduce to left at ("test/cases/large/clang-22382.c": line 709)
@@ -381,7 +371,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 710)
 * remove static at ("test/cases/large/clang-22382.c": line 715)
-* remove statement at ("test/cases/large/clang-22382.c": line 719)
+* remove return statement at ("test/cases/large/clang-22382.c": line 719)
 * reduce to left at ("test/cases/large/clang-22382.c": line 721)
 * reduce to right at ("test/cases/large/clang-22382.c": line 721)
 * don't cast at ("test/cases/large/clang-22382.c": line 721)
@@ -395,7 +385,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 724)
 * replace by zero at ("test/cases/large/clang-22382.c": line 722)
 * remove static at ("test/cases/large/clang-22382.c": line 727)
-* remove statement at ("test/cases/large/clang-22382.c": line 731)
+* remove return statement at ("test/cases/large/clang-22382.c": line 731)
 * reduce to left at ("test/cases/large/clang-22382.c": line 733)
 * reduce to right at ("test/cases/large/clang-22382.c": line 733)
 * don't cast at ("test/cases/large/clang-22382.c": line 733)
@@ -407,7 +397,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 736)
 * replace by zero at ("test/cases/large/clang-22382.c": line 734)
 * remove static at ("test/cases/large/clang-22382.c": line 739)
-* remove statement at ("test/cases/large/clang-22382.c": line 743)
+* remove return statement at ("test/cases/large/clang-22382.c": line 743)
 * don't cast at ("test/cases/large/clang-22382.c": line 745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 745)
 * reduce to left at ("test/cases/large/clang-22382.c": line 748)
@@ -416,38 +406,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 748)
 * replace by zero at ("test/cases/large/clang-22382.c": line 746)
 * remove static at ("test/cases/large/clang-22382.c": line 753)
-* remove statement at ("test/cases/large/clang-22382.c": line 757)
+* remove return statement at ("test/cases/large/clang-22382.c": line 757)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 757)
 * remove static at ("test/cases/large/clang-22382.c": line 760)
-* remove statement at ("test/cases/large/clang-22382.c": line 764)
+* remove return statement at ("test/cases/large/clang-22382.c": line 764)
 * reduce to left at ("test/cases/large/clang-22382.c": line 764)
 * reduce to right at ("test/cases/large/clang-22382.c": line 764)
 * remove static at ("test/cases/large/clang-22382.c": line 767)
-* remove statement at ("test/cases/large/clang-22382.c": line 771)
+* remove return statement at ("test/cases/large/clang-22382.c": line 771)
 * reduce to left at ("test/cases/large/clang-22382.c": line 771)
 * reduce to right at ("test/cases/large/clang-22382.c": line 771)
 * remove static at ("test/cases/large/clang-22382.c": line 774)
-* remove statement at ("test/cases/large/clang-22382.c": line 778)
+* remove return statement at ("test/cases/large/clang-22382.c": line 778)
 * reduce to left at ("test/cases/large/clang-22382.c": line 778)
 * reduce to right at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * don't cast at ("test/cases/large/clang-22382.c": line 778)
 * remove static at ("test/cases/large/clang-22382.c": line 781)
-* remove statement at ("test/cases/large/clang-22382.c": line 785)
+* remove return statement at ("test/cases/large/clang-22382.c": line 785)
 * replace by zero at ("test/cases/large/clang-22382.c": line 787)
 * reduce to left at ("test/cases/large/clang-22382.c": line 790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 788)
 * remove static at ("test/cases/large/clang-22382.c": line 793)
-* remove statement at ("test/cases/large/clang-22382.c": line 797)
+* remove return statement at ("test/cases/large/clang-22382.c": line 797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 799)
 * reduce to left at ("test/cases/large/clang-22382.c": line 802)
 * reduce to right at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 802)
 * replace by zero at ("test/cases/large/clang-22382.c": line 800)
 * remove static at ("test/cases/large/clang-22382.c": line 805)
-* remove statement at ("test/cases/large/clang-22382.c": line 809)
+* remove return statement at ("test/cases/large/clang-22382.c": line 809)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 811)
@@ -464,7 +454,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 814)
 * replace by zero at ("test/cases/large/clang-22382.c": line 812)
 * remove static at ("test/cases/large/clang-22382.c": line 817)
-* remove statement at ("test/cases/large/clang-22382.c": line 821)
+* remove return statement at ("test/cases/large/clang-22382.c": line 821)
 * reduce to left at ("test/cases/large/clang-22382.c": line 823)
 * reduce to right at ("test/cases/large/clang-22382.c": line 823)
 * don't cast at ("test/cases/large/clang-22382.c": line 823)
@@ -478,7 +468,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 826)
 * replace by zero at ("test/cases/large/clang-22382.c": line 824)
 * remove static at ("test/cases/large/clang-22382.c": line 829)
-* remove statement at ("test/cases/large/clang-22382.c": line 833)
+* remove return statement at ("test/cases/large/clang-22382.c": line 833)
 * reduce to left at ("test/cases/large/clang-22382.c": line 835)
 * reduce to right at ("test/cases/large/clang-22382.c": line 835)
 * don't cast at ("test/cases/large/clang-22382.c": line 835)
@@ -490,7 +480,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 838)
 * replace by zero at ("test/cases/large/clang-22382.c": line 836)
 * remove static at ("test/cases/large/clang-22382.c": line 841)
-* remove statement at ("test/cases/large/clang-22382.c": line 845)
+* remove return statement at ("test/cases/large/clang-22382.c": line 845)
 * don't cast at ("test/cases/large/clang-22382.c": line 847)
 * replace by zero at ("test/cases/large/clang-22382.c": line 847)
 * reduce to left at ("test/cases/large/clang-22382.c": line 850)
@@ -499,38 +489,38 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 850)
 * replace by zero at ("test/cases/large/clang-22382.c": line 848)
 * remove static at ("test/cases/large/clang-22382.c": line 856)
-* remove statement at ("test/cases/large/clang-22382.c": line 860)
+* remove return statement at ("test/cases/large/clang-22382.c": line 860)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 860)
 * remove static at ("test/cases/large/clang-22382.c": line 863)
-* remove statement at ("test/cases/large/clang-22382.c": line 867)
+* remove return statement at ("test/cases/large/clang-22382.c": line 867)
 * reduce to left at ("test/cases/large/clang-22382.c": line 867)
 * reduce to right at ("test/cases/large/clang-22382.c": line 867)
 * remove static at ("test/cases/large/clang-22382.c": line 870)
-* remove statement at ("test/cases/large/clang-22382.c": line 874)
+* remove return statement at ("test/cases/large/clang-22382.c": line 874)
 * reduce to left at ("test/cases/large/clang-22382.c": line 874)
 * reduce to right at ("test/cases/large/clang-22382.c": line 874)
 * remove static at ("test/cases/large/clang-22382.c": line 877)
-* remove statement at ("test/cases/large/clang-22382.c": line 881)
+* remove return statement at ("test/cases/large/clang-22382.c": line 881)
 * reduce to left at ("test/cases/large/clang-22382.c": line 881)
 * reduce to right at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * don't cast at ("test/cases/large/clang-22382.c": line 881)
 * remove static at ("test/cases/large/clang-22382.c": line 884)
-* remove statement at ("test/cases/large/clang-22382.c": line 888)
+* remove return statement at ("test/cases/large/clang-22382.c": line 888)
 * replace by zero at ("test/cases/large/clang-22382.c": line 890)
 * reduce to left at ("test/cases/large/clang-22382.c": line 893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 893)
 * replace by zero at ("test/cases/large/clang-22382.c": line 891)
 * remove static at ("test/cases/large/clang-22382.c": line 896)
-* remove statement at ("test/cases/large/clang-22382.c": line 900)
+* remove return statement at ("test/cases/large/clang-22382.c": line 900)
 * replace by zero at ("test/cases/large/clang-22382.c": line 902)
 * reduce to left at ("test/cases/large/clang-22382.c": line 905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 905)
 * replace by zero at ("test/cases/large/clang-22382.c": line 903)
 * remove static at ("test/cases/large/clang-22382.c": line 908)
-* remove statement at ("test/cases/large/clang-22382.c": line 912)
+* remove return statement at ("test/cases/large/clang-22382.c": line 912)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
 * reduce to right at ("test/cases/large/clang-22382.c": line 914)
 * reduce to left at ("test/cases/large/clang-22382.c": line 914)
@@ -547,7 +537,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 917)
 * replace by zero at ("test/cases/large/clang-22382.c": line 915)
 * remove static at ("test/cases/large/clang-22382.c": line 920)
-* remove statement at ("test/cases/large/clang-22382.c": line 924)
+* remove return statement at ("test/cases/large/clang-22382.c": line 924)
 * reduce to left at ("test/cases/large/clang-22382.c": line 926)
 * reduce to right at ("test/cases/large/clang-22382.c": line 926)
 * don't cast at ("test/cases/large/clang-22382.c": line 926)
@@ -561,7 +551,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 929)
 * replace by zero at ("test/cases/large/clang-22382.c": line 927)
 * remove static at ("test/cases/large/clang-22382.c": line 932)
-* remove statement at ("test/cases/large/clang-22382.c": line 936)
+* remove return statement at ("test/cases/large/clang-22382.c": line 936)
 * reduce to left at ("test/cases/large/clang-22382.c": line 938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 938)
 * don't cast at ("test/cases/large/clang-22382.c": line 938)
@@ -573,7 +563,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 941)
 * replace by zero at ("test/cases/large/clang-22382.c": line 939)
 * remove static at ("test/cases/large/clang-22382.c": line 944)
-* remove statement at ("test/cases/large/clang-22382.c": line 948)
+* remove return statement at ("test/cases/large/clang-22382.c": line 948)
 * don't cast at ("test/cases/large/clang-22382.c": line 950)
 * replace by zero at ("test/cases/large/clang-22382.c": line 950)
 * reduce to left at ("test/cases/large/clang-22382.c": line 953)
@@ -582,7 +572,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 953)
 * replace by zero at ("test/cases/large/clang-22382.c": line 951)
 * remove static at ("test/cases/large/clang-22382.c": line 955)
-* remove statement at ("test/cases/large/clang-22382.c": line 959)
+* remove return statement at ("test/cases/large/clang-22382.c": line 959)
 * do without param at ("test/cases/large/clang-22382.c": line 961)
 * reduce to left at ("test/cases/large/clang-22382.c": line 961)
 * reduce to right at ("test/cases/large/clang-22382.c": line 961)
@@ -598,7 +588,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 964)
 * replace by zero at ("test/cases/large/clang-22382.c": line 962)
 * remove static at ("test/cases/large/clang-22382.c": line 967)
-* remove statement at ("test/cases/large/clang-22382.c": line 971)
+* remove return statement at ("test/cases/large/clang-22382.c": line 971)
 * do without param at ("test/cases/large/clang-22382.c": line 973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 973)
@@ -614,7 +604,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 976)
 * replace by zero at ("test/cases/large/clang-22382.c": line 974)
 * remove static at ("test/cases/large/clang-22382.c": line 979)
-* remove statement at ("test/cases/large/clang-22382.c": line 983)
+* remove return statement at ("test/cases/large/clang-22382.c": line 983)
 * do without param at ("test/cases/large/clang-22382.c": line 986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 986)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 992)
 * replace by zero at ("test/cases/large/clang-22382.c": line 990)
 * remove static at ("test/cases/large/clang-22382.c": line 995)
-* remove statement at ("test/cases/large/clang-22382.c": line 999)
+* remove return statement at ("test/cases/large/clang-22382.c": line 999)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1002)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1002)
 * do without param at ("test/cases/large/clang-22382.c": line 1002)
@@ -655,7 +645,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1008)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1006)
 * remove static at ("test/cases/large/clang-22382.c": line 1014)
-* remove statement at ("test/cases/large/clang-22382.c": line 1018)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1018)
 * do without param at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1020)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1020)
@@ -671,7 +661,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1023)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1021)
 * remove static at ("test/cases/large/clang-22382.c": line 1026)
-* remove statement at ("test/cases/large/clang-22382.c": line 1030)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1030)
 * do without param at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1032)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1032)
@@ -687,7 +677,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1035)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1033)
 * remove static at ("test/cases/large/clang-22382.c": line 1038)
-* remove statement at ("test/cases/large/clang-22382.c": line 1042)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1042)
 * do without param at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1045)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1045)
@@ -705,7 +695,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1051)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1049)
 * remove static at ("test/cases/large/clang-22382.c": line 1054)
-* remove statement at ("test/cases/large/clang-22382.c": line 1058)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1058)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1061)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1061)
 * do without param at ("test/cases/large/clang-22382.c": line 1061)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1067)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1065)
 * remove static at ("test/cases/large/clang-22382.c": line 1069)
-* remove statement at ("test/cases/large/clang-22382.c": line 1073)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1073)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1075)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1075)
@@ -745,27 +735,22 @@
 * inline variable poly at ("test/cases/large/clang-22382.c": line 1088)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1089)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1089)
-* remove statement at ("test/cases/large/clang-22382.c": line 1091)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1091)
-* remove statement at ("test/cases/large/clang-22382.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1092)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1092)
-* remove statement at ("test/cases/large/clang-22382.c": line 1093)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1094)
 * remove condition at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1094)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1094)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1096)
-* remove statement at ("test/cases/large/clang-22382.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1097)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1097)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1094)
-* remove statement at ("test/cases/large/clang-22382.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1095)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1095)
@@ -775,7 +760,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1093)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1093)
-* remove statement at ("test/cases/large/clang-22382.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1100)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1100)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1100)
@@ -783,7 +768,7 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1091)
 * remove static at ("test/cases/large/clang-22382.c": line 1104)
-* remove statement at ("test/cases/large/clang-22382.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1106)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1107)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1107)
@@ -798,61 +783,59 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1108)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1108)
 * remove static at ("test/cases/large/clang-22382.c": line 1110)
-* remove statement at ("test/cases/large/clang-22382.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1113)
 * do without param at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1113)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1113)
-* remove statement at ("test/cases/large/clang-22382.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1114)
 * do without param at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1114)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1114)
-* remove statement at ("test/cases/large/clang-22382.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1115)
 * do without param at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1115)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1115)
-* remove statement at ("test/cases/large/clang-22382.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1116)
 * do without param at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1116)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1116)
-* remove statement at ("test/cases/large/clang-22382.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1117)
 * do without param at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1117)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1117)
-* remove statement at ("test/cases/large/clang-22382.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1118)
 * do without param at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1118)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1118)
-* remove statement at ("test/cases/large/clang-22382.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1119)
 * do without param at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1119)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1119)
-* remove statement at ("test/cases/large/clang-22382.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1120)
 * do without param at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1120)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1120)
 * remove static at ("test/cases/large/clang-22382.c": line 1123)
-* remove statement at ("test/cases/large/clang-22382.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1126)
 * do without param at ("test/cases/large/clang-22382.c": line 1126)
-* remove statement at ("test/cases/large/clang-22382.c": line 1127)
 * remove condition at ("test/cases/large/clang-22382.c": line 1127)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1127)
-* remove statement at ("test/cases/large/clang-22382.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
 * do without param at ("test/cases/large/clang-22382.c": line 1128)
@@ -860,20 +843,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1128)
 * remove static at ("test/cases/large/clang-22382.c": line 1134)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1137)
-* remove statement at ("test/cases/large/clang-22382.c": line 1138)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1139)
 * do without param at ("test/cases/large/clang-22382.c": line 1139)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1139)
 * remove check at ("test/cases/large/clang-22382.c": line 1138)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1138)
-* remove statement at ("test/cases/large/clang-22382.c": line 1141)
 * remove condition at ("test/cases/large/clang-22382.c": line 1141)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1141)
-* remove statement at ("test/cases/large/clang-22382.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
 * do without param at ("test/cases/large/clang-22382.c": line 1142)
@@ -950,10 +930,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -961,7 +941,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
@@ -980,7 +959,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -996,20 +974,20 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
@@ -1041,9 +1019,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
-* remove statement at ("test/cases/large/clang-22382.c": line 1271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1271)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1271)
@@ -1114,47 +1092,44 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * do without param at ("test/cases/large/clang-22382.c": line 1271)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * do without param at ("test/cases/large/clang-22382.c": line 1282)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1301)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1301)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1305)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1305)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -1163,10 +1138,10 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
@@ -1176,7 +1151,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
 * do without param at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
@@ -1203,16 +1178,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
 * do without param at ("test/cases/large/clang-22382.c": line 1327)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1327)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -1241,14 +1216,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -1296,33 +1271,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1383)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1383)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1383)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1391)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1391)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1391)
-* remove statement at ("test/cases/large/clang-22382.c": line 1395)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1395)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1395)
-* remove statement at ("test/cases/large/clang-22382.c": line 1400)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1400)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1400)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -1333,18 +1307,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * do without param at ("test/cases/large/clang-22382.c": line 1406)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -1357,66 +1329,64 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1432)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1432)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1432)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1439)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1439)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1460)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1460)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1460)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1465)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1471)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1471)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -1445,17 +1415,16 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1493)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1493)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1493)
-* remove statement at ("test/cases/large/clang-22382.c": line 1495)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1495)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1495)
-* remove statement at ("test/cases/large/clang-22382.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
@@ -1471,20 +1440,20 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * do without param at ("test/cases/large/clang-22382.c": line 1496)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1496)
-* remove statement at ("test/cases/large/clang-22382.c": line 1500)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1500)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1500)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -1494,18 +1463,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
@@ -1513,18 +1480,18 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1516)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1532)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
@@ -1540,47 +1507,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * do without param at ("test/cases/large/clang-22382.c": line 1532)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1532)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1548)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -1615,11 +1580,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -1636,7 +1600,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1598)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1598)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
@@ -1733,7 +1697,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
 * do without param at ("test/cases/large/clang-22382.c": line 1598)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1598)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -1799,22 +1763,22 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1602)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -1824,13 +1788,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -1911,7 +1877,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -1990,7 +1955,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -2000,14 +1964,12 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1676)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -2059,12 +2021,9 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -2072,17 +2031,15 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
@@ -2091,39 +2048,37 @@
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1689)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -2162,7 +2117,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -2213,14 +2168,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -2286,7 +2240,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -2330,7 +2284,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -2395,17 +2349,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
 * do without param at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -2471,11 +2424,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -2490,33 +2443,32 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1749)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1749)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1749)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -2539,28 +2491,27 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -2568,7 +2519,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -2576,12 +2527,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
 * do without param at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -2590,16 +2541,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1811)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
@@ -2609,18 +2559,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
 * do without param at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1827)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
 * do without param at ("test/cases/large/clang-22382.c": line 1827)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -2629,24 +2578,20 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1841)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1841)
@@ -2662,7 +2607,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1837)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -2705,7 +2650,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -2736,34 +2681,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1865)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1865)
@@ -2779,7 +2720,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1861)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -2822,7 +2763,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -2858,36 +2799,32 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
 * do without param at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1896)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1896)
@@ -2901,40 +2838,37 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1907)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1907)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1913)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1913)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
@@ -2942,10 +2876,10 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1920)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -2975,7 +2909,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
@@ -2984,14 +2918,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
 * do without param at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1937)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1937)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1937)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -3008,12 +2941,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -3032,16 +2965,15 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1964)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1964)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -3049,7 +2981,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -3057,24 +2989,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1976)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1976)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1976)
-* remove statement at ("test/cases/large/clang-22382.c": line 1977)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1977)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -3082,7 +3012,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -3090,24 +3020,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -3119,12 +3046,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -3132,7 +3058,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -3140,24 +3066,23 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2050)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2050)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -3225,7 +3150,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2054)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2054)
@@ -3243,12 +3168,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -3259,7 +3183,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -3277,7 +3201,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -3289,15 +3212,15 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2091)
@@ -3315,7 +3238,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -3383,8 +3306,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -3392,7 +3313,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -3400,26 +3321,25 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2124)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2124)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2124)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -3482,26 +3402,24 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2147)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2147)
@@ -3509,16 +3427,15 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * do without param at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -3530,14 +3447,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -3545,7 +3461,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -3553,8 +3469,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -3623,19 +3538,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2195)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2195)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2195)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -3663,43 +3577,41 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2257)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2257)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2274)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2274)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2274)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -3707,7 +3619,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -3716,20 +3628,17 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2300)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2300)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2300)
@@ -3756,12 +3665,12 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
 * do without param at ("test/cases/large/clang-22382.c": line 2300)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -3793,37 +3702,33 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2327)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2327)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2327)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -3845,11 +3750,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -3947,25 +3852,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -3976,18 +3879,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -3999,113 +3901,108 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
 * do without param at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2451)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2451)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2451)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2474)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2474)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2474)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2499)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2499)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2499)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -4116,24 +4013,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* remove statement at ("test/cases/large/clang-22382.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2530)
@@ -4154,33 +4049,33 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2530)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
 * do without param at ("test/cases/large/clang-22382.c": line 2536)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2546)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2546)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2546)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -4189,22 +4084,22 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -4216,62 +4111,59 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
-* remove statement at ("test/cases/large/clang-22382.c": line 2602)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2602)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2602)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2615)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2615)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2615)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2643)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2643)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2652)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2652)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2652)
@@ -4279,46 +4171,45 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * do without param at ("test/cases/large/clang-22382.c": line 2652)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2675)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2675)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2675)
-* remove statement at ("test/cases/large/clang-22382.c": line 2680)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2680)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2680)
-* remove statement at ("test/cases/large/clang-22382.c": line 2687)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2687)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2687)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2695)
@@ -4353,17 +4244,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
-* remove statement at ("test/cases/large/clang-22382.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2696)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2702)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2702)
-* remove statement at ("test/cases/large/clang-22382.c": line 2705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2705)
@@ -4402,24 +4293,23 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
 * do without param at ("test/cases/large/clang-22382.c": line 2705)
-* remove statement at ("test/cases/large/clang-22382.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2708)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2716)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2716)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * remove expression at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -4443,7 +4333,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -4464,11 +4354,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -4476,12 +4366,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -4490,7 +4380,7 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2744)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2744)
@@ -4523,7 +4413,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -4533,44 +4423,38 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2766)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -4581,30 +4465,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2810)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2810)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2810)
-* remove statement at ("test/cases/large/clang-22382.c": line 2811)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2811)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2811)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2814)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2814)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -4612,21 +4496,18 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* remove statement at ("test/cases/large/clang-22382.c": line 2832)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2832)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2832)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -4634,142 +4515,139 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -4779,28 +4657,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -4814,53 +4688,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -4874,23 +4742,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -4900,130 +4765,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -5033,28 +4887,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -5068,38 +4918,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p7.path b/rtree-c/test/expected/clang-22382/reduction/p7.path
index 710c4e8..2ac1db7 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p7.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p7.path
@@ -270,16 +270,6 @@
 * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209)
 * remove parameter at ("test/cases/large/clang-22382.c": line 1210)
 * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210)
-* remove function func_1 at ("test/cases/large/clang-22382.c": line 1217)
-* remove function func_6 at ("test/cases/large/clang-22382.c": line 1337)
-* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346)
-* remove function func_22 at ("test/cases/large/clang-22382.c": line 1635)
-* remove function func_41 at ("test/cases/large/clang-22382.c": line 1644)
-* remove function func_51 at ("test/cases/large/clang-22382.c": line 1763)
-* remove function func_59 at ("test/cases/large/clang-22382.c": line 2215)
-* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352)
-* remove function func_71 at ("test/cases/large/clang-22382.c": line 2583)
-* remove function func_78 at ("test/cases/large/clang-22382.c": line 2752)
 * remove static at ("test/cases/large/clang-22382.c": line 1171)
 * remove static at ("test/cases/large/clang-22382.c": line 1172)
 * remove static at ("test/cases/large/clang-22382.c": line 1173)
@@ -333,10 +323,10 @@
 * inline variable l_2357 at ("test/cases/large/clang-22382.c": line 1226)
 * inline variable l_2358 at ("test/cases/large/clang-22382.c": line 1227)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1228)
-* remove statement at ("test/cases/large/clang-22382.c": line 1229)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1229)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1230)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1230)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1230)
@@ -344,7 +334,6 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1229)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1229)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1229)
-* remove statement at ("test/cases/large/clang-22382.c": line 1231)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235)
@@ -360,7 +349,6 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1243)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1244)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1245)
-* remove statement at ("test/cases/large/clang-22382.c": line 1252)
 * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1253)
 * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1254)
 * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1255)
@@ -376,62 +364,58 @@
 * inline variable l_2343 at ("test/cases/large/clang-22382.c": line 1263)
 * inline variable l_2344 at ("test/cases/large/clang-22382.c": line 1264)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1265)
-* remove statement at ("test/cases/large/clang-22382.c": line 1266)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1267)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1267)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1267)
 * remove check at ("test/cases/large/clang-22382.c": line 1266)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1266)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1266)
-* remove statement at ("test/cases/large/clang-22382.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1268)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1268)
-* remove statement at ("test/cases/large/clang-22382.c": line 1269)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1269)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
 * do without param at ("test/cases/large/clang-22382.c": line 1269)
-* remove statement at ("test/cases/large/clang-22382.c": line 1270)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1270)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1270)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1252)
-* remove statement at ("test/cases/large/clang-22382.c": line 1277)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
 * do without param at ("test/cases/large/clang-22382.c": line 1277)
-* remove statement at ("test/cases/large/clang-22382.c": line 1282)
-* remove statement at ("test/cases/large/clang-22382.c": line 1286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1282)
 * remove condition at ("test/cases/large/clang-22382.c": line 1286)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1287)
-* remove statement at ("test/cases/large/clang-22382.c": line 1289)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1289)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1289)
-* remove statement at ("test/cases/large/clang-22382.c": line 1295)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1295)
 * do without param at ("test/cases/large/clang-22382.c": line 1295)
-* remove statement at ("test/cases/large/clang-22382.c": line 1300)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 1300)
-* remove statement at ("test/cases/large/clang-22382.c": line 1304)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1304)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1304)
-* remove statement at ("test/cases/large/clang-22382.c": line 1310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1310)
 * do without param at ("test/cases/large/clang-22382.c": line 1310)
-* remove statement at ("test/cases/large/clang-22382.c": line 1311)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * do without param at ("test/cases/large/clang-22382.c": line 1311)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1311)
-* remove statement at ("test/cases/large/clang-22382.c": line 1312)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
 * do without param at ("test/cases/large/clang-22382.c": line 1312)
-* remove statement at ("test/cases/large/clang-22382.c": line 1313)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
@@ -439,24 +423,24 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1313)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1313)
 * do without param at ("test/cases/large/clang-22382.c": line 1313)
-* remove statement at ("test/cases/large/clang-22382.c": line 1318)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
 * do without param at ("test/cases/large/clang-22382.c": line 1318)
-* remove statement at ("test/cases/large/clang-22382.c": line 1323)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * do without param at ("test/cases/large/clang-22382.c": line 1323)
 * remove check at ("test/cases/large/clang-22382.c": line 1231)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1231)
-* remove statement at ("test/cases/large/clang-22382.c": line 1328)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1328)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1328)
-* remove statement at ("test/cases/large/clang-22382.c": line 1329)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1329)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1329)
-* remove statement at ("test/cases/large/clang-22382.c": line 1330)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1330)
 * remove static at ("test/cases/large/clang-22382.c": line 1337)
-* remove statement at ("test/cases/large/clang-22382.c": line 1339)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1339)
 * remove static at ("test/cases/large/clang-22382.c": line 1346)
 * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348)
 * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349)
@@ -485,14 +469,14 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1363)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1363)
-* remove statement at ("test/cases/large/clang-22382.c": line 1365)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1365)
 * do without param at ("test/cases/large/clang-22382.c": line 1365)
-* remove statement at ("test/cases/large/clang-22382.c": line 1368)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
 * do without param at ("test/cases/large/clang-22382.c": line 1368)
-* remove statement at ("test/cases/large/clang-22382.c": line 1369)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * remove expression at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
@@ -535,20 +519,19 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1369)
 * do without param at ("test/cases/large/clang-22382.c": line 1369)
-* remove statement at ("test/cases/large/clang-22382.c": line 1370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
 * do without param at ("test/cases/large/clang-22382.c": line 1370)
-* remove statement at ("test/cases/large/clang-22382.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
 * do without param at ("test/cases/large/clang-22382.c": line 1375)
-* remove statement at ("test/cases/large/clang-22382.c": line 1387)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
 * do without param at ("test/cases/large/clang-22382.c": line 1387)
-* remove statement at ("test/cases/large/clang-22382.c": line 1401)
 * remove variable k at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1402)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1402)
-* remove statement at ("test/cases/large/clang-22382.c": line 1403)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
@@ -559,16 +542,14 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1403)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1403)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1401)
-* remove statement at ("test/cases/large/clang-22382.c": line 1406)
-* remove statement at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1406)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1410)
-* remove statement at ("test/cases/large/clang-22382.c": line 1412)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1412)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1412)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1413)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1413)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1413)
@@ -581,48 +562,46 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1410)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1410)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1409)
-* remove statement at ("test/cases/large/clang-22382.c": line 1417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * do without param at ("test/cases/large/clang-22382.c": line 1417)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1417)
-* remove statement at ("test/cases/large/clang-22382.c": line 1418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
 * do without param at ("test/cases/large/clang-22382.c": line 1418)
-* remove statement at ("test/cases/large/clang-22382.c": line 1424)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
 * do without param at ("test/cases/large/clang-22382.c": line 1424)
-* remove statement at ("test/cases/large/clang-22382.c": line 1427)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1427)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1427)
-* remove statement at ("test/cases/large/clang-22382.c": line 1435)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1435)
 * remove check at ("test/cases/large/clang-22382.c": line 1435)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1435)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1435)
-* remove statement at ("test/cases/large/clang-22382.c": line 1442)
-* remove statement at ("test/cases/large/clang-22382.c": line 1443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1443)
 * do without param at ("test/cases/large/clang-22382.c": line 1443)
-* remove statement at ("test/cases/large/clang-22382.c": line 1447)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1447)
 * do without param at ("test/cases/large/clang-22382.c": line 1447)
-* remove statement at ("test/cases/large/clang-22382.c": line 1453)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
 * do without param at ("test/cases/large/clang-22382.c": line 1453)
-* remove statement at ("test/cases/large/clang-22382.c": line 1465)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
 * do without param at ("test/cases/large/clang-22382.c": line 1465)
-* remove statement at ("test/cases/large/clang-22382.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1472)
 * do without param at ("test/cases/large/clang-22382.c": line 1472)
-* remove statement at ("test/cases/large/clang-22382.c": line 1477)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
 * do without param at ("test/cases/large/clang-22382.c": line 1477)
-* remove statement at ("test/cases/large/clang-22382.c": line 1482)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1482)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1482)
@@ -650,21 +629,20 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
 * do without param at ("test/cases/large/clang-22382.c": line 1482)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1482)
-* remove statement at ("test/cases/large/clang-22382.c": line 1487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1487)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1487)
-* remove statement at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1501)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1501)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1501)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1490)
-* remove statement at ("test/cases/large/clang-22382.c": line 1507)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1507)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1507)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1507)
 * do without param at ("test/cases/large/clang-22382.c": line 1507)
-* remove statement at ("test/cases/large/clang-22382.c": line 1508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
@@ -674,68 +652,64 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1508)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1508)
 * do without param at ("test/cases/large/clang-22382.c": line 1508)
-* remove statement at ("test/cases/large/clang-22382.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
 * do without param at ("test/cases/large/clang-22382.c": line 1511)
-* remove statement at ("test/cases/large/clang-22382.c": line 1512)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
 * do without param at ("test/cases/large/clang-22382.c": line 1512)
-* remove statement at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1516)
-* remove statement at ("test/cases/large/clang-22382.c": line 1520)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1520)
 * remove check at ("test/cases/large/clang-22382.c": line 1516)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1515)
-* remove statement at ("test/cases/large/clang-22382.c": line 1525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
 * do without param at ("test/cases/large/clang-22382.c": line 1525)
-* remove statement at ("test/cases/large/clang-22382.c": line 1528)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
 * do without param at ("test/cases/large/clang-22382.c": line 1528)
-* remove statement at ("test/cases/large/clang-22382.c": line 1531)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
 * remove expression at ("test/cases/large/clang-22382.c": line 1531)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1531)
 * do without param at ("test/cases/large/clang-22382.c": line 1531)
-* remove statement at ("test/cases/large/clang-22382.c": line 1539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * do without param at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1539)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1539)
-* remove statement at ("test/cases/large/clang-22382.c": line 1542)
-* remove statement at ("test/cases/large/clang-22382.c": line 1544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1542)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1544)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1544)
-* remove statement at ("test/cases/large/clang-22382.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
 * do without param at ("test/cases/large/clang-22382.c": line 1548)
-* remove statement at ("test/cases/large/clang-22382.c": line 1556)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1556)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1556)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1556)
 * do without param at ("test/cases/large/clang-22382.c": line 1556)
-* remove statement at ("test/cases/large/clang-22382.c": line 1561)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1561)
 * do without param at ("test/cases/large/clang-22382.c": line 1561)
-* remove statement at ("test/cases/large/clang-22382.c": line 1566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1566)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1566)
-* remove statement at ("test/cases/large/clang-22382.c": line 1570)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1570)
 * remove check at ("test/cases/large/clang-22382.c": line 1570)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1570)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1570)
-* remove statement at ("test/cases/large/clang-22382.c": line 1575)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
 * do without param at ("test/cases/large/clang-22382.c": line 1575)
-* remove statement at ("test/cases/large/clang-22382.c": line 1579)
 * inline variable l_2247 at ("test/cases/large/clang-22382.c": line 1580)
 * inline variable l_2248 at ("test/cases/large/clang-22382.c": line 1581)
 * inline variable l_2249 at ("test/cases/large/clang-22382.c": line 1582)
@@ -770,11 +744,10 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1588)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1588)
-* remove statement at ("test/cases/large/clang-22382.c": line 1589)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1592)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1592)
 * do without param at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1592)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1592)
@@ -791,7 +764,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1589)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1589)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1589)
-* remove statement at ("test/cases/large/clang-22382.c": line 1599)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1599)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1599)
 * do without param at ("test/cases/large/clang-22382.c": line 1599)
@@ -857,19 +830,19 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1599)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1579)
-* remove statement at ("test/cases/large/clang-22382.c": line 1601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
 * do without param at ("test/cases/large/clang-22382.c": line 1601)
-* remove statement at ("test/cases/large/clang-22382.c": line 1607)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * do without param at ("test/cases/large/clang-22382.c": line 1607)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1607)
-* remove statement at ("test/cases/large/clang-22382.c": line 1612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
 * do without param at ("test/cases/large/clang-22382.c": line 1612)
-* remove statement at ("test/cases/large/clang-22382.c": line 1617)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1617)
 * do without param at ("test/cases/large/clang-22382.c": line 1617)
-* remove statement at ("test/cases/large/clang-22382.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * remove expression at ("test/cases/large/clang-22382.c": line 1624)
@@ -878,13 +851,15 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
 * do without param at ("test/cases/large/clang-22382.c": line 1624)
-* remove statement at ("test/cases/large/clang-22382.c": line 1625)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
 * do without param at ("test/cases/large/clang-22382.c": line 1625)
-* remove statement at ("test/cases/large/clang-22382.c": line 1628)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1628)
 * remove static at ("test/cases/large/clang-22382.c": line 1635)
-* remove statement at ("test/cases/large/clang-22382.c": line 1637)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1637)
 * remove static at ("test/cases/large/clang-22382.c": line 1644)
+* remove labelIdent "lbl_1950" 302550557 (NodeInfo ("test/cases/large/clang-22382.c": line 1660) (("test/cases/large/clang-22382.c": line 1660),8) (Name {nameId = 9404})) at ("test/cases/large/clang-22382.c": line 1660)
+* remove labelIdent "lbl_1944" 310922781 (NodeInfo ("test/cases/large/clang-22382.c": line 1726) (("test/cases/large/clang-22382.c": line 1726),8) (Name {nameId = 10872})) at ("test/cases/large/clang-22382.c": line 1726)
 * inline variable l_1480 at ("test/cases/large/clang-22382.c": line 1646)
 * inline variable l_1505 at ("test/cases/large/clang-22382.c": line 1647)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1648)
@@ -965,7 +940,6 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1659)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1659)
-* remove statement at ("test/cases/large/clang-22382.c": line 1660)
 * remove condition at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1661)
@@ -977,7 +951,6 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
 * do without param at ("test/cases/large/clang-22382.c": line 1661)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1669)
 * inline variable l_1540 at ("test/cases/large/clang-22382.c": line 1670)
 * inline variable l_1560 at ("test/cases/large/clang-22382.c": line 1671)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1672)
@@ -987,11 +960,9 @@
 * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1675)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1675)
-* remove statement at ("test/cases/large/clang-22382.c": line 1676)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1678)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1678)
 * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678)
-* remove statement at ("test/cases/large/clang-22382.c": line 1679)
 * remove condition at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1679)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1679)
@@ -1008,12 +979,9 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
 * do without param at ("test/cases/large/clang-22382.c": line 1679)
-* remove else branch at ("test/cases/large/clang-22382.c": line 1719)
-* remove statement at ("test/cases/large/clang-22382.c": line 1720)
 * remove condition at ("test/cases/large/clang-22382.c": line 1720)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1721)
-* remove statement at ("test/cases/large/clang-22382.c": line 1722)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1680)
+* remove statement at ("test/cases/large/clang-22382.c": line 1721)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1722)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1681)
 * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1682)
@@ -1021,52 +989,48 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1683)
 * remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683)
-* remove statement at ("test/cases/large/clang-22382.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1684)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1684)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1684)
-* remove statement at ("test/cases/large/clang-22382.c": line 1685)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687)
 * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688)
-* remove statement at ("test/cases/large/clang-22382.c": line 1689)
 * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1693)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1693)
-* remove statement at ("test/cases/large/clang-22382.c": line 1694)
 * remove condition at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1694)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1694)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1694)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1695)
-* remove statement at ("test/cases/large/clang-22382.c": line 1696)
+* remove statement at ("test/cases/large/clang-22382.c": line 1695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1696)
-* remove statement at ("test/cases/large/clang-22382.c": line 1697)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1697)
 * remove check at ("test/cases/large/clang-22382.c": line 1689)
-* remove statement at ("test/cases/large/clang-22382.c": line 1699)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
 * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1702)
-* remove statement at ("test/cases/large/clang-22382.c": line 1703)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1703)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1703)
-* remove statement at ("test/cases/large/clang-22382.c": line 1704)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1704)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1704)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1704)
-* remove statement at ("test/cases/large/clang-22382.c": line 1705)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1705)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1705)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
@@ -1105,7 +1069,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
 * do without param at ("test/cases/large/clang-22382.c": line 1705)
-* remove statement at ("test/cases/large/clang-22382.c": line 1706)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1706)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1706)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1706)
@@ -1150,14 +1114,13 @@
 * remove iterator at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1699)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1699)
-* remove statement at ("test/cases/large/clang-22382.c": line 1708)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1708)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1708)
 * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710)
 * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711)
-* remove statement at ("test/cases/large/clang-22382.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1712)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1712)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1712)
@@ -1221,7 +1184,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
 * do without param at ("test/cases/large/clang-22382.c": line 1712)
-* remove statement at ("test/cases/large/clang-22382.c": line 1713)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1713)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1713)
@@ -1265,7 +1228,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1713)
 * do without param at ("test/cases/large/clang-22382.c": line 1713)
-* remove statement at ("test/cases/large/clang-22382.c": line 1714)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1714)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1714)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1714)
@@ -1325,17 +1288,16 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 1685)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1685)
 * remove check at ("test/cases/large/clang-22382.c": line 1676)
-* remove if branch at ("test/cases/large/clang-22382.c": line 1662)
 * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1664)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1664)
 * remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664)
-* remove statement at ("test/cases/large/clang-22382.c": line 1665)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1665)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
 * remove expression at ("test/cases/large/clang-22382.c": line 1665)
-* remove statement at ("test/cases/large/clang-22382.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
@@ -1401,11 +1363,11 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
 * do without param at ("test/cases/large/clang-22382.c": line 1666)
-* remove statement at ("test/cases/large/clang-22382.c": line 1726)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1727)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1727)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1727)
-* remove statement at ("test/cases/large/clang-22382.c": line 1730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1730)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1730)
@@ -1420,30 +1382,29 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
 * remove expression at ("test/cases/large/clang-22382.c": line 1730)
 * do without param at ("test/cases/large/clang-22382.c": line 1730)
-* remove statement at ("test/cases/large/clang-22382.c": line 1735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * do without param at ("test/cases/large/clang-22382.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1735)
-* remove statement at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1745)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1740)
-* remove statement at ("test/cases/large/clang-22382.c": line 1752)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
 * do without param at ("test/cases/large/clang-22382.c": line 1752)
-* remove statement at ("test/cases/large/clang-22382.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
 * do without param at ("test/cases/large/clang-22382.c": line 1753)
-* remove statement at ("test/cases/large/clang-22382.c": line 1754)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
 * do without param at ("test/cases/large/clang-22382.c": line 1754)
-* remove statement at ("test/cases/large/clang-22382.c": line 1755)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1755)
 * do without param at ("test/cases/large/clang-22382.c": line 1755)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1755)
-* remove statement at ("test/cases/large/clang-22382.c": line 1756)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1756)
 * remove static at ("test/cases/large/clang-22382.c": line 1763)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1765)
 * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765)
@@ -1466,22 +1427,21 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable j at ("test/cases/large/clang-22382.c": line 1773)
 * remove variable i at ("test/cases/large/clang-22382.c": line 1773)
-* remove statement at ("test/cases/large/clang-22382.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1775)
 * do without param at ("test/cases/large/clang-22382.c": line 1775)
-* remove statement at ("test/cases/large/clang-22382.c": line 1782)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1782)
-* remove statement at ("test/cases/large/clang-22382.c": line 1785)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788)
-* remove statement at ("test/cases/large/clang-22382.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * do without param at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1790)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1790)
-* remove statement at ("test/cases/large/clang-22382.c": line 1794)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1794)
 * do without param at ("test/cases/large/clang-22382.c": line 1794)
-* remove statement at ("test/cases/large/clang-22382.c": line 1797)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1797)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1797)
@@ -1489,7 +1449,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1797)
 * do without param at ("test/cases/large/clang-22382.c": line 1797)
-* remove statement at ("test/cases/large/clang-22382.c": line 1798)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1798)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1798)
@@ -1497,11 +1457,11 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1798)
 * do without param at ("test/cases/large/clang-22382.c": line 1798)
-* remove statement at ("test/cases/large/clang-22382.c": line 1803)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1803)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1803)
-* remove statement at ("test/cases/large/clang-22382.c": line 1806)
-* remove statement at ("test/cases/large/clang-22382.c": line 1807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1806)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1807)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
@@ -1510,24 +1470,22 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
 * do without param at ("test/cases/large/clang-22382.c": line 1807)
-* remove statement at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1812)
 * do without param at ("test/cases/large/clang-22382.c": line 1812)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1810)
-* remove statement at ("test/cases/large/clang-22382.c": line 1820)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * do without param at ("test/cases/large/clang-22382.c": line 1820)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1820)
 * remove check at ("test/cases/large/clang-22382.c": line 1785)
-* remove statement at ("test/cases/large/clang-22382.c": line 1823)
-* remove statement at ("test/cases/large/clang-22382.c": line 1824)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1824)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1824)
-* remove statement at ("test/cases/large/clang-22382.c": line 1828)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1828)
 * do without param at ("test/cases/large/clang-22382.c": line 1828)
-* remove statement at ("test/cases/large/clang-22382.c": line 1829)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1829)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
@@ -1536,17 +1494,13 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
 * do without param at ("test/cases/large/clang-22382.c": line 1829)
-* remove statement at ("test/cases/large/clang-22382.c": line 1834)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836)
-* remove statement at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1839)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1839)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1839)
-* remove statement at ("test/cases/large/clang-22382.c": line 1841)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843)
-* remove statement at ("test/cases/large/clang-22382.c": line 1844)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1844)
 * remove check at ("test/cases/large/clang-22382.c": line 1841)
 * remove check at ("test/cases/large/clang-22382.c": line 1839)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1839)
@@ -1555,7 +1509,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1839)
 * do without param at ("test/cases/large/clang-22382.c": line 1839)
 * remove check at ("test/cases/large/clang-22382.c": line 1837)
-* remove statement at ("test/cases/large/clang-22382.c": line 1848)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1848)
@@ -1573,7 +1527,7 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 1848)
 * do without param at ("test/cases/large/clang-22382.c": line 1848)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1848)
-* remove statement at ("test/cases/large/clang-22382.c": line 1849)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1849)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1849)
 * remove expression at ("test/cases/large/clang-22382.c": line 1849)
@@ -1603,23 +1557,19 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * do without param at ("test/cases/large/clang-22382.c": line 1849)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1834)
-* remove statement at ("test/cases/large/clang-22382.c": line 1853)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1853)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1853)
-* remove statement at ("test/cases/large/clang-22382.c": line 1856)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
 * do without param at ("test/cases/large/clang-22382.c": line 1856)
-* remove statement at ("test/cases/large/clang-22382.c": line 1857)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860)
-* remove statement at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1863)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1863)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1863)
-* remove statement at ("test/cases/large/clang-22382.c": line 1865)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867)
-* remove statement at ("test/cases/large/clang-22382.c": line 1868)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1868)
 * remove check at ("test/cases/large/clang-22382.c": line 1865)
 * remove check at ("test/cases/large/clang-22382.c": line 1863)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1863)
@@ -1628,7 +1578,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1863)
 * do without param at ("test/cases/large/clang-22382.c": line 1863)
 * remove check at ("test/cases/large/clang-22382.c": line 1861)
-* remove statement at ("test/cases/large/clang-22382.c": line 1872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1872)
@@ -1646,7 +1596,7 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 1872)
 * do without param at ("test/cases/large/clang-22382.c": line 1872)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1872)
-* remove statement at ("test/cases/large/clang-22382.c": line 1873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1873)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1873)
 * remove expression at ("test/cases/large/clang-22382.c": line 1873)
@@ -1676,33 +1626,29 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1873)
 * do without param at ("test/cases/large/clang-22382.c": line 1873)
 * remove check at ("test/cases/large/clang-22382.c": line 1857)
-* remove statement at ("test/cases/large/clang-22382.c": line 1874)
-* remove statement at ("test/cases/large/clang-22382.c": line 1878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
 * do without param at ("test/cases/large/clang-22382.c": line 1878)
-* remove statement at ("test/cases/large/clang-22382.c": line 1882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
 * do without param at ("test/cases/large/clang-22382.c": line 1882)
-* remove statement at ("test/cases/large/clang-22382.c": line 1883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1883)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1883)
 * remove expression at ("test/cases/large/clang-22382.c": line 1883)
 * do without param at ("test/cases/large/clang-22382.c": line 1883)
-* remove statement at ("test/cases/large/clang-22382.c": line 1888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1888)
 * do without param at ("test/cases/large/clang-22382.c": line 1888)
-* remove statement at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1894)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1894)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1894)
-* remove statement at ("test/cases/large/clang-22382.c": line 1896)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898)
-* remove statement at ("test/cases/large/clang-22382.c": line 1899)
+* remove return statement at ("test/cases/large/clang-22382.c": line 1899)
 * remove check at ("test/cases/large/clang-22382.c": line 1896)
 * remove check at ("test/cases/large/clang-22382.c": line 1894)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1894)
@@ -1711,34 +1657,30 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * do without param at ("test/cases/large/clang-22382.c": line 1894)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1893)
-* remove statement at ("test/cases/large/clang-22382.c": line 1904)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1904)
 * do without param at ("test/cases/large/clang-22382.c": line 1904)
-* remove statement at ("test/cases/large/clang-22382.c": line 1905)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
 * do without param at ("test/cases/large/clang-22382.c": line 1905)
-* remove statement at ("test/cases/large/clang-22382.c": line 1906)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 1906)
-* remove statement at ("test/cases/large/clang-22382.c": line 1910)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
 * do without param at ("test/cases/large/clang-22382.c": line 1910)
-* remove statement at ("test/cases/large/clang-22382.c": line 1916)
 * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918)
 * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919)
-* remove statement at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1924)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * do without param at ("test/cases/large/clang-22382.c": line 1924)
 * remove check at ("test/cases/large/clang-22382.c": line 1920)
-* remove statement at ("test/cases/large/clang-22382.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1927)
 * do without param at ("test/cases/large/clang-22382.c": line 1927)
-* remove statement at ("test/cases/large/clang-22382.c": line 1932)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1932)
 * remove expression at ("test/cases/large/clang-22382.c": line 1932)
@@ -1767,15 +1709,14 @@
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
 * do without param at ("test/cases/large/clang-22382.c": line 1932)
-* remove statement at ("test/cases/large/clang-22382.c": line 1933)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * do without param at ("test/cases/large/clang-22382.c": line 1933)
 * remove check at ("test/cases/large/clang-22382.c": line 1916)
-* remove statement at ("test/cases/large/clang-22382.c": line 1936)
-* remove statement at ("test/cases/large/clang-22382.c": line 1938)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1938)
-* remove statement at ("test/cases/large/clang-22382.c": line 1939)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1939)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1939)
@@ -1792,12 +1733,12 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1939)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1939)
 * do without param at ("test/cases/large/clang-22382.c": line 1939)
-* remove statement at ("test/cases/large/clang-22382.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1944)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1944)
 * do without param at ("test/cases/large/clang-22382.c": line 1944)
-* remove statement at ("test/cases/large/clang-22382.c": line 1949)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1949)
@@ -1816,13 +1757,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
 * do without param at ("test/cases/large/clang-22382.c": line 1949)
-* remove statement at ("test/cases/large/clang-22382.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
 * do without param at ("test/cases/large/clang-22382.c": line 1954)
-* remove statement at ("test/cases/large/clang-22382.c": line 1959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
 * do without param at ("test/cases/large/clang-22382.c": line 1959)
-* remove statement at ("test/cases/large/clang-22382.c": line 1965)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1965)
@@ -1830,7 +1770,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1967)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967)
-* remove statement at ("test/cases/large/clang-22382.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1968)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1968)
@@ -1838,18 +1778,16 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1965)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1965)
-* remove statement at ("test/cases/large/clang-22382.c": line 1969)
-* remove statement at ("test/cases/large/clang-22382.c": line 1972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
 * do without param at ("test/cases/large/clang-22382.c": line 1972)
-* remove statement at ("test/cases/large/clang-22382.c": line 1973)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1973)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1973)
-* remove statement at ("test/cases/large/clang-22382.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1981)
 * do without param at ("test/cases/large/clang-22382.c": line 1981)
-* remove statement at ("test/cases/large/clang-22382.c": line 1986)
 * remove initializer at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1986)
@@ -1857,7 +1795,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 1988)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1988)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988)
-* remove statement at ("test/cases/large/clang-22382.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1989)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1989)
@@ -1865,21 +1803,18 @@
 * remove check at ("test/cases/large/clang-22382.c": line 1986)
 * remove iterator at ("test/cases/large/clang-22382.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 1986)
-* remove statement at ("test/cases/large/clang-22382.c": line 1990)
-* remove statement at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 1996)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to left at ("test/cases/large/clang-22382.c": line 1996)
 * reduce to right at ("test/cases/large/clang-22382.c": line 1996)
 * replace by zero at ("test/cases/large/clang-22382.c": line 1996)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 1995)
-* remove statement at ("test/cases/large/clang-22382.c": line 2000)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2000)
 * do without param at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2000)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2000)
-* remove statement at ("test/cases/large/clang-22382.c": line 2006)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2006)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2006)
-* remove statement at ("test/cases/large/clang-22382.c": line 2011)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013)
@@ -1891,12 +1826,11 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2018)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2019)
-* remove statement at ("test/cases/large/clang-22382.c": line 2022)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2022)
 * do without param at ("test/cases/large/clang-22382.c": line 2022)
-* remove statement at ("test/cases/large/clang-22382.c": line 2027)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2027)
@@ -1904,7 +1838,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2029)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029)
-* remove statement at ("test/cases/large/clang-22382.c": line 2030)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2030)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2030)
@@ -1912,21 +1846,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2027)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2027)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2027)
-* remove statement at ("test/cases/large/clang-22382.c": line 2031)
-* remove statement at ("test/cases/large/clang-22382.c": line 2034)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2034)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2034)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2034)
-* remove statement at ("test/cases/large/clang-22382.c": line 2035)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2035)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2035)
-* remove statement at ("test/cases/large/clang-22382.c": line 2040)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2040)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2040)
-* remove statement at ("test/cases/large/clang-22382.c": line 2045)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
 * do without param at ("test/cases/large/clang-22382.c": line 2045)
-* remove statement at ("test/cases/large/clang-22382.c": line 2053)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2053)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
@@ -1945,15 +1878,14 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2053)
 * do without param at ("test/cases/large/clang-22382.c": line 2053)
-* remove statement at ("test/cases/large/clang-22382.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2054)
 * do without param at ("test/cases/large/clang-22382.c": line 2054)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2011)
-* remove statement at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2062)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2062)
 * do without param at ("test/cases/large/clang-22382.c": line 2062)
-* remove statement at ("test/cases/large/clang-22382.c": line 2065)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2065)
@@ -1964,7 +1896,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2065)
 * do without param at ("test/cases/large/clang-22382.c": line 2065)
-* remove statement at ("test/cases/large/clang-22382.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2066)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2066)
@@ -1982,7 +1914,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2066)
 * do without param at ("test/cases/large/clang-22382.c": line 2066)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2058)
-* remove statement at ("test/cases/large/clang-22382.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072)
@@ -1994,18 +1925,18 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2077)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2078)
-* remove statement at ("test/cases/large/clang-22382.c": line 2081)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2081)
 * do without param at ("test/cases/large/clang-22382.c": line 2081)
-* remove statement at ("test/cases/large/clang-22382.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2084)
-* remove statement at ("test/cases/large/clang-22382.c": line 2091)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
 * do without param at ("test/cases/large/clang-22382.c": line 2091)
-* remove statement at ("test/cases/large/clang-22382.c": line 2096)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2096)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
@@ -2024,8 +1955,6 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2096)
 * do without param at ("test/cases/large/clang-22382.c": line 2096)
-* remove statement at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2101)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2101)
@@ -2033,7 +1962,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2103)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2103)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103)
-* remove statement at ("test/cases/large/clang-22382.c": line 2104)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2104)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2104)
@@ -2041,22 +1970,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2101)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2101)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2101)
-* remove statement at ("test/cases/large/clang-22382.c": line 2105)
-* remove statement at ("test/cases/large/clang-22382.c": line 2108)
-* remove statement at ("test/cases/large/clang-22382.c": line 2109)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
 * do without param at ("test/cases/large/clang-22382.c": line 2109)
-* remove statement at ("test/cases/large/clang-22382.c": line 2114)
-* remove statement at ("test/cases/large/clang-22382.c": line 2118)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2114)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * do without param at ("test/cases/large/clang-22382.c": line 2118)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2098)
-* remove statement at ("test/cases/large/clang-22382.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
 * do without param at ("test/cases/large/clang-22382.c": line 2129)
-* remove statement at ("test/cases/large/clang-22382.c": line 2134)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2134)
 * do without param at ("test/cases/large/clang-22382.c": line 2134)
-* remove statement at ("test/cases/large/clang-22382.c": line 2137)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2137)
 * do without param at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2137)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2137)
@@ -2070,35 +1998,32 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2137)
-* remove statement at ("test/cases/large/clang-22382.c": line 2138)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
 * do without param at ("test/cases/large/clang-22382.c": line 2138)
-* remove statement at ("test/cases/large/clang-22382.c": line 2142)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2142)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
 * do without param at ("test/cases/large/clang-22382.c": line 2142)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2142)
-* remove statement at ("test/cases/large/clang-22382.c": line 2145)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
 * do without param at ("test/cases/large/clang-22382.c": line 2145)
-* remove statement at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2147)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149)
-* remove statement at ("test/cases/large/clang-22382.c": line 2150)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2150)
 * remove check at ("test/cases/large/clang-22382.c": line 2147)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2146)
-* remove statement at ("test/cases/large/clang-22382.c": line 2155)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * remove expression at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
 * do without param at ("test/cases/large/clang-22382.c": line 2155)
-* remove statement at ("test/cases/large/clang-22382.c": line 2162)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
 * do without param at ("test/cases/large/clang-22382.c": line 2162)
-* remove statement at ("test/cases/large/clang-22382.c": line 2165)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166)
 * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167)
@@ -2110,14 +2035,13 @@
 * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171)
 * inline variable l_1428 at ("test/cases/large/clang-22382.c": line 2172)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2173)
-* remove statement at ("test/cases/large/clang-22382.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2176)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2176)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2176)
-* remove statement at ("test/cases/large/clang-22382.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
 * do without param at ("test/cases/large/clang-22382.c": line 2177)
-* remove statement at ("test/cases/large/clang-22382.c": line 2182)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2182)
@@ -2125,7 +2049,7 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2184)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2184)
 * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184)
-* remove statement at ("test/cases/large/clang-22382.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2185)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2185)
@@ -2133,8 +2057,7 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2182)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2182)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2182)
-* remove statement at ("test/cases/large/clang-22382.c": line 2186)
-* remove statement at ("test/cases/large/clang-22382.c": line 2189)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2189)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
@@ -2154,16 +2077,14 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2189)
 * do without param at ("test/cases/large/clang-22382.c": line 2189)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2165)
-* remove statement at ("test/cases/large/clang-22382.c": line 2194)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2194)
-* remove statement at ("test/cases/large/clang-22382.c": line 2203)
 * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2204)
-* remove statement at ("test/cases/large/clang-22382.c": line 2205)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2205)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2203)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2070)
-* remove statement at ("test/cases/large/clang-22382.c": line 2208)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2208)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2208)
 * remove static at ("test/cases/large/clang-22382.c": line 2215)
+* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217)
 * inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218)
@@ -2191,36 +2112,34 @@
 * inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2231)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2231)
-* remove statement at ("test/cases/large/clang-22382.c": line 2233)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2233)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2233)
-* remove statement at ("test/cases/large/clang-22382.c": line 2238)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
 * do without param at ("test/cases/large/clang-22382.c": line 2238)
-* remove statement at ("test/cases/large/clang-22382.c": line 2245)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2245)
-* remove statement at ("test/cases/large/clang-22382.c": line 2255)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
 * do without param at ("test/cases/large/clang-22382.c": line 2255)
-* remove statement at ("test/cases/large/clang-22382.c": line 2261)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2261)
 * do without param at ("test/cases/large/clang-22382.c": line 2261)
-* remove statement at ("test/cases/large/clang-22382.c": line 2266)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
 * do without param at ("test/cases/large/clang-22382.c": line 2266)
-* remove statement at ("test/cases/large/clang-22382.c": line 2271)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
 * do without param at ("test/cases/large/clang-22382.c": line 2271)
-* remove statement at ("test/cases/large/clang-22382.c": line 2276)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
 * do without param at ("test/cases/large/clang-22382.c": line 2276)
-* remove statement at ("test/cases/large/clang-22382.c": line 2281)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2281)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2281)
@@ -2228,7 +2147,7 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2281)
 * do without param at ("test/cases/large/clang-22382.c": line 2281)
-* remove statement at ("test/cases/large/clang-22382.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2286)
@@ -2237,19 +2156,16 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
 * do without param at ("test/cases/large/clang-22382.c": line 2286)
-* remove statement at ("test/cases/large/clang-22382.c": line 2291)
 * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294)
 * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295)
-* remove statement at ("test/cases/large/clang-22382.c": line 2296)
 * remove condition at ("test/cases/large/clang-22382.c": line 2296)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2297)
-* remove statement at ("test/cases/large/clang-22382.c": line 2298)
+* remove statement at ("test/cases/large/clang-22382.c": line 2297)
 * remove condition at ("test/cases/large/clang-22382.c": line 2298)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2299)
-* remove statement at ("test/cases/large/clang-22382.c": line 2301)
+* remove statement at ("test/cases/large/clang-22382.c": line 2299)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2301)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2301)
 * remove check at ("test/cases/large/clang-22382.c": line 2292)
-* remove statement at ("test/cases/large/clang-22382.c": line 2305)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
@@ -2281,33 +2197,29 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
 * do without param at ("test/cases/large/clang-22382.c": line 2305)
-* remove statement at ("test/cases/large/clang-22382.c": line 2308)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
 * do without param at ("test/cases/large/clang-22382.c": line 2308)
-* remove statement at ("test/cases/large/clang-22382.c": line 2310)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2310)
 * do without param at ("test/cases/large/clang-22382.c": line 2310)
-* remove statement at ("test/cases/large/clang-22382.c": line 2318)
 * remove condition at ("test/cases/large/clang-22382.c": line 2318)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2319)
-* remove statement at ("test/cases/large/clang-22382.c": line 2320)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
 * do without param at ("test/cases/large/clang-22382.c": line 2320)
-* remove statement at ("test/cases/large/clang-22382.c": line 2321)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2321)
 * do without param at ("test/cases/large/clang-22382.c": line 2321)
-* remove statement at ("test/cases/large/clang-22382.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
 * do without param at ("test/cases/large/clang-22382.c": line 2324)
-* remove statement at ("test/cases/large/clang-22382.c": line 2330)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2330)
 * do without param at ("test/cases/large/clang-22382.c": line 2330)
-* remove statement at ("test/cases/large/clang-22382.c": line 2333)
 * remove condition at ("test/cases/large/clang-22382.c": line 2333)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2334)
-* remove statement at ("test/cases/large/clang-22382.c": line 2338)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
@@ -2329,11 +2241,11 @@
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
 * do without param at ("test/cases/large/clang-22382.c": line 2338)
-* remove statement at ("test/cases/large/clang-22382.c": line 2342)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2342)
 * do without param at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2342)
-* remove statement at ("test/cases/large/clang-22382.c": line 2345)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2345)
 * remove static at ("test/cases/large/clang-22382.c": line 2352)
 * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354)
 * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355)
@@ -2431,25 +2343,23 @@
 * remove variable k at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2368)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2368)
-* remove statement at ("test/cases/large/clang-22382.c": line 2370)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
 * do without param at ("test/cases/large/clang-22382.c": line 2370)
-* remove statement at ("test/cases/large/clang-22382.c": line 2373)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
 * do without param at ("test/cases/large/clang-22382.c": line 2373)
-* remove statement at ("test/cases/large/clang-22382.c": line 2374)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
 * do without param at ("test/cases/large/clang-22382.c": line 2374)
-* remove statement at ("test/cases/large/clang-22382.c": line 2381)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
 * do without param at ("test/cases/large/clang-22382.c": line 2381)
-* remove statement at ("test/cases/large/clang-22382.c": line 2388)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2388)
-* remove statement at ("test/cases/large/clang-22382.c": line 2394)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2394)
@@ -2460,18 +2370,17 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2394)
 * do without param at ("test/cases/large/clang-22382.c": line 2394)
-* remove statement at ("test/cases/large/clang-22382.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
 * do without param at ("test/cases/large/clang-22382.c": line 2399)
-* remove statement at ("test/cases/large/clang-22382.c": line 2403)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2405)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2405)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2405)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2406)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2406)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2406)
@@ -2483,102 +2392,97 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2403)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2403)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2403)
-* remove statement at ("test/cases/large/clang-22382.c": line 2407)
-* remove statement at ("test/cases/large/clang-22382.c": line 2410)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
 * do without param at ("test/cases/large/clang-22382.c": line 2410)
-* remove statement at ("test/cases/large/clang-22382.c": line 2411)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
 * do without param at ("test/cases/large/clang-22382.c": line 2411)
-* remove statement at ("test/cases/large/clang-22382.c": line 2417)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
 * do without param at ("test/cases/large/clang-22382.c": line 2417)
-* remove statement at ("test/cases/large/clang-22382.c": line 2418)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2418)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2418)
-* remove statement at ("test/cases/large/clang-22382.c": line 2419)
-* remove statement at ("test/cases/large/clang-22382.c": line 2422)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2419)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
 * do without param at ("test/cases/large/clang-22382.c": line 2422)
-* remove statement at ("test/cases/large/clang-22382.c": line 2423)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
 * do without param at ("test/cases/large/clang-22382.c": line 2423)
-* remove statement at ("test/cases/large/clang-22382.c": line 2426)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * do without param at ("test/cases/large/clang-22382.c": line 2426)
 * remove expression at ("test/cases/large/clang-22382.c": line 2426)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2426)
-* remove statement at ("test/cases/large/clang-22382.c": line 2429)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
 * do without param at ("test/cases/large/clang-22382.c": line 2429)
-* remove statement at ("test/cases/large/clang-22382.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
 * do without param at ("test/cases/large/clang-22382.c": line 2434)
-* remove statement at ("test/cases/large/clang-22382.c": line 2435)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
 * do without param at ("test/cases/large/clang-22382.c": line 2435)
-* remove statement at ("test/cases/large/clang-22382.c": line 2438)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2438)
 * do without param at ("test/cases/large/clang-22382.c": line 2438)
-* remove statement at ("test/cases/large/clang-22382.c": line 2439)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
 * do without param at ("test/cases/large/clang-22382.c": line 2439)
-* remove statement at ("test/cases/large/clang-22382.c": line 2443)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
 * do without param at ("test/cases/large/clang-22382.c": line 2443)
-* remove statement at ("test/cases/large/clang-22382.c": line 2446)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2446)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2446)
-* remove statement at ("test/cases/large/clang-22382.c": line 2456)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2456)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2456)
 * do without param at ("test/cases/large/clang-22382.c": line 2456)
-* remove statement at ("test/cases/large/clang-22382.c": line 2463)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2463)
-* remove statement at ("test/cases/large/clang-22382.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
 * do without param at ("test/cases/large/clang-22382.c": line 2475)
-* remove statement at ("test/cases/large/clang-22382.c": line 2483)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2483)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2483)
 * do without param at ("test/cases/large/clang-22382.c": line 2483)
-* remove statement at ("test/cases/large/clang-22382.c": line 2487)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
 * do without param at ("test/cases/large/clang-22382.c": line 2487)
-* remove statement at ("test/cases/large/clang-22382.c": line 2491)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
 * do without param at ("test/cases/large/clang-22382.c": line 2491)
-* remove statement at ("test/cases/large/clang-22382.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
 * do without param at ("test/cases/large/clang-22382.c": line 2494)
-* remove statement at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2505)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2505)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
 * do without param at ("test/cases/large/clang-22382.c": line 2505)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2505)
-* remove statement at ("test/cases/large/clang-22382.c": line 2508)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
 * do without param at ("test/cases/large/clang-22382.c": line 2508)
-* remove statement at ("test/cases/large/clang-22382.c": line 2509)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2511)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2511)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2512)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2512)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2512)
@@ -2589,47 +2493,44 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2509)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2509)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2509)
-* remove statement at ("test/cases/large/clang-22382.c": line 2513)
-* remove statement at ("test/cases/large/clang-22382.c": line 2518)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
 * do without param at ("test/cases/large/clang-22382.c": line 2518)
-* remove statement at ("test/cases/large/clang-22382.c": line 2522)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
 * do without param at ("test/cases/large/clang-22382.c": line 2522)
-* remove statement at ("test/cases/large/clang-22382.c": line 2525)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
 * do without param at ("test/cases/large/clang-22382.c": line 2525)
-* remove statement at ("test/cases/large/clang-22382.c": line 2526)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
 * do without param at ("test/cases/large/clang-22382.c": line 2526)
-* remove statement at ("test/cases/large/clang-22382.c": line 2529)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2529)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2502)
-* remove statement at ("test/cases/large/clang-22382.c": line 2536)
-* remove statement at ("test/cases/large/clang-22382.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2536)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
 * do without param at ("test/cases/large/clang-22382.c": line 2539)
-* remove statement at ("test/cases/large/clang-22382.c": line 2541)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
 * do without param at ("test/cases/large/clang-22382.c": line 2541)
-* remove statement at ("test/cases/large/clang-22382.c": line 2544)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * do without param at ("test/cases/large/clang-22382.c": line 2544)
 * remove expression at ("test/cases/large/clang-22382.c": line 2544)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2544)
-* remove statement at ("test/cases/large/clang-22382.c": line 2551)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2551)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2552)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2552)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2552)
@@ -2638,21 +2539,21 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2551)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2551)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2551)
-* remove statement at ("test/cases/large/clang-22382.c": line 2555)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2555)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2555)
-* remove statement at ("test/cases/large/clang-22382.c": line 2562)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
 * do without param at ("test/cases/large/clang-22382.c": line 2562)
-* remove statement at ("test/cases/large/clang-22382.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2565)
 * do without param at ("test/cases/large/clang-22382.c": line 2565)
-* remove statement at ("test/cases/large/clang-22382.c": line 2566)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
 * do without param at ("test/cases/large/clang-22382.c": line 2566)
-* remove statement at ("test/cases/large/clang-22382.c": line 2571)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
 * do without param at ("test/cases/large/clang-22382.c": line 2571)
-* remove statement at ("test/cases/large/clang-22382.c": line 2576)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2576)
 * remove static at ("test/cases/large/clang-22382.c": line 2583)
 * inline variable l_145 at ("test/cases/large/clang-22382.c": line 2585)
 * remove variable l_148 at ("test/cases/large/clang-22382.c": line 2586)
@@ -2664,8 +2565,7 @@
 * inline variable l_155 at ("test/cases/large/clang-22382.c": line 2589)
 * inline variable l_162 at ("test/cases/large/clang-22382.c": line 2590)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2591)
-* remove statement at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2601)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2601)
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2601)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2601)
@@ -2673,91 +2573,86 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2601)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2601)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2599)
-* remove statement at ("test/cases/large/clang-22382.c": line 2606)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
 * do without param at ("test/cases/large/clang-22382.c": line 2606)
-* remove statement at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2612)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2609)
-* remove statement at ("test/cases/large/clang-22382.c": line 2616)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2616)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2616)
-* remove statement at ("test/cases/large/clang-22382.c": line 2619)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2619)
 * do without param at ("test/cases/large/clang-22382.c": line 2619)
-* remove statement at ("test/cases/large/clang-22382.c": line 2624)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2624)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2624)
-* remove statement at ("test/cases/large/clang-22382.c": line 2627)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
 * do without param at ("test/cases/large/clang-22382.c": line 2627)
-* remove statement at ("test/cases/large/clang-22382.c": line 2629)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2629)
 * do without param at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2629)
-* remove statement at ("test/cases/large/clang-22382.c": line 2634)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2634)
 * do without param at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2634)
-* remove statement at ("test/cases/large/clang-22382.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2639)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2639)
-* remove statement at ("test/cases/large/clang-22382.c": line 2647)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * do without param at ("test/cases/large/clang-22382.c": line 2647)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2647)
-* remove statement at ("test/cases/large/clang-22382.c": line 2651)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2651)
-* remove statement at ("test/cases/large/clang-22382.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
 * do without param at ("test/cases/large/clang-22382.c": line 2655)
-* remove statement at ("test/cases/large/clang-22382.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * do without param at ("test/cases/large/clang-22382.c": line 2658)
 * remove expression at ("test/cases/large/clang-22382.c": line 2658)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2658)
-* remove statement at ("test/cases/large/clang-22382.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
 * do without param at ("test/cases/large/clang-22382.c": line 2661)
-* remove statement at ("test/cases/large/clang-22382.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
 * do without param at ("test/cases/large/clang-22382.c": line 2664)
-* remove statement at ("test/cases/large/clang-22382.c": line 2666)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2666)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2666)
-* remove statement at ("test/cases/large/clang-22382.c": line 2670)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * do without param at ("test/cases/large/clang-22382.c": line 2670)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2670)
-* remove statement at ("test/cases/large/clang-22382.c": line 2690)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
 * do without param at ("test/cases/large/clang-22382.c": line 2690)
-* remove statement at ("test/cases/large/clang-22382.c": line 2691)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2695)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * do without param at ("test/cases/large/clang-22382.c": line 2695)
 * remove check at ("test/cases/large/clang-22382.c": line 2691)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2691)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2691)
-* remove statement at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2718)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2718)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2713)
-* remove statement at ("test/cases/large/clang-22382.c": line 2722)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
 * do without param at ("test/cases/large/clang-22382.c": line 2722)
-* remove statement at ("test/cases/large/clang-22382.c": line 2723)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2723)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2723)
 * do without param at ("test/cases/large/clang-22382.c": line 2723)
-* remove statement at ("test/cases/large/clang-22382.c": line 2724)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
@@ -2780,7 +2675,7 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
 * do without param at ("test/cases/large/clang-22382.c": line 2724)
-* remove statement at ("test/cases/large/clang-22382.c": line 2727)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2727)
@@ -2801,11 +2696,11 @@
 * reduce to right at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
 * do without param at ("test/cases/large/clang-22382.c": line 2727)
-* remove statement at ("test/cases/large/clang-22382.c": line 2730)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2730)
 * do without param at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2730)
-* remove statement at ("test/cases/large/clang-22382.c": line 2735)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2735)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2735)
@@ -2813,12 +2708,12 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2735)
 * do without param at ("test/cases/large/clang-22382.c": line 2735)
-* remove statement at ("test/cases/large/clang-22382.c": line 2740)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
 * do without param at ("test/cases/large/clang-22382.c": line 2740)
-* remove statement at ("test/cases/large/clang-22382.c": line 2743)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
@@ -2826,9 +2721,9 @@
 * reduce to left at ("test/cases/large/clang-22382.c": line 2743)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2743)
 * do without param at ("test/cases/large/clang-22382.c": line 2743)
-* remove statement at ("test/cases/large/clang-22382.c": line 2744)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2744)
 * do without param at ("test/cases/large/clang-22382.c": line 2744)
-* remove statement at ("test/cases/large/clang-22382.c": line 2745)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2745)
 * remove static at ("test/cases/large/clang-22382.c": line 2752)
 * inline variable l_93 at ("test/cases/large/clang-22382.c": line 2754)
 * inline variable l_94 at ("test/cases/large/clang-22382.c": line 2755)
@@ -2838,38 +2733,32 @@
 * remove initializer at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable l_124 at ("test/cases/large/clang-22382.c": line 2759)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2760)
-* remove statement at ("test/cases/large/clang-22382.c": line 2763)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2763)
 * do without param at ("test/cases/large/clang-22382.c": line 2763)
-* remove statement at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2770)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2770)
 * remove check at ("test/cases/large/clang-22382.c": line 2766)
-* remove statement at ("test/cases/large/clang-22382.c": line 2771)
-* remove statement at ("test/cases/large/clang-22382.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
 * do without param at ("test/cases/large/clang-22382.c": line 2775)
-* remove statement at ("test/cases/large/clang-22382.c": line 2779)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
 * remove expression at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2779)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2779)
 * do without param at ("test/cases/large/clang-22382.c": line 2779)
-* remove statement at ("test/cases/large/clang-22382.c": line 2782)
 * remove condition at ("test/cases/large/clang-22382.c": line 2782)
 * do without param at ("test/cases/large/clang-22382.c": line 2782)
 * remove expression at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2782)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2782)
-* remove else branch at ("test/cases/large/clang-22382.c": line 2787)
-* remove statement at ("test/cases/large/clang-22382.c": line 2788)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2788)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2788)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2783)
-* remove statement at ("test/cases/large/clang-22382.c": line 2784)
-* remove statement at ("test/cases/large/clang-22382.c": line 2789)
-* remove statement at ("test/cases/large/clang-22382.c": line 2790)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2790)
@@ -2880,18 +2769,18 @@
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2790)
 * do without param at ("test/cases/large/clang-22382.c": line 2790)
-* remove statement at ("test/cases/large/clang-22382.c": line 2795)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
 * do without param at ("test/cases/large/clang-22382.c": line 2795)
-* remove statement at ("test/cases/large/clang-22382.c": line 2800)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2800)
 * do without param at ("test/cases/large/clang-22382.c": line 2800)
-* remove statement at ("test/cases/large/clang-22382.c": line 2807)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
 * do without param at ("test/cases/large/clang-22382.c": line 2807)
-* remove statement at ("test/cases/large/clang-22382.c": line 2812)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
 * do without param at ("test/cases/large/clang-22382.c": line 2812)
-* remove statement at ("test/cases/large/clang-22382.c": line 2819)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2819)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2819)
@@ -2899,18 +2788,13 @@
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2819)
 * do without param at ("test/cases/large/clang-22382.c": line 2819)
-* remove statement at ("test/cases/large/clang-22382.c": line 2825)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
 * do without param at ("test/cases/large/clang-22382.c": line 2825)
-* remove statement at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2831)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2831)
-* expand compound statment at ("test/cases/large/clang-22382.c": line 2828)
-* remove statement at ("test/cases/large/clang-22382.c": line 2837)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
 * do without param at ("test/cases/large/clang-22382.c": line 2837)
-* remove statement at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
 * do without param at ("test/cases/large/clang-22382.c": line 2842)
@@ -2918,138 +2802,135 @@
 * remove expression at ("test/cases/large/clang-22382.c": line 2842)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2842)
 * expand compound statment at ("test/cases/large/clang-22382.c": line 2840)
-* remove statement at ("test/cases/large/clang-22382.c": line 2847)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
 * do without param at ("test/cases/large/clang-22382.c": line 2847)
-* remove statement at ("test/cases/large/clang-22382.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2852)
 * do without param at ("test/cases/large/clang-22382.c": line 2852)
-* remove statement at ("test/cases/large/clang-22382.c": line 2855)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
 * do without param at ("test/cases/large/clang-22382.c": line 2855)
-* remove statement at ("test/cases/large/clang-22382.c": line 2858)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2858)
 * remove variable k at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 * remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 * inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-* remove statement at ("test/cases/large/clang-22382.c": line 2865)
-* remove statement at ("test/cases/large/clang-22382.c": line 2866)
-* remove statement at ("test/cases/large/clang-22382.c": line 2867)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
 * do without param at ("test/cases/large/clang-22382.c": line 2867)
-* remove statement at ("test/cases/large/clang-22382.c": line 2868)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
 * do without param at ("test/cases/large/clang-22382.c": line 2868)
-* remove statement at ("test/cases/large/clang-22382.c": line 2869)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
 * do without param at ("test/cases/large/clang-22382.c": line 2869)
-* remove statement at ("test/cases/large/clang-22382.c": line 2870)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
 * do without param at ("test/cases/large/clang-22382.c": line 2870)
-* remove statement at ("test/cases/large/clang-22382.c": line 2871)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
 * do without param at ("test/cases/large/clang-22382.c": line 2871)
-* remove statement at ("test/cases/large/clang-22382.c": line 2872)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
 * do without param at ("test/cases/large/clang-22382.c": line 2872)
-* remove statement at ("test/cases/large/clang-22382.c": line 2873)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
 * do without param at ("test/cases/large/clang-22382.c": line 2873)
-* remove statement at ("test/cases/large/clang-22382.c": line 2874)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
 * do without param at ("test/cases/large/clang-22382.c": line 2874)
-* remove statement at ("test/cases/large/clang-22382.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
 * do without param at ("test/cases/large/clang-22382.c": line 2875)
-* remove statement at ("test/cases/large/clang-22382.c": line 2876)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
 * do without param at ("test/cases/large/clang-22382.c": line 2876)
-* remove statement at ("test/cases/large/clang-22382.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
 * do without param at ("test/cases/large/clang-22382.c": line 2877)
-* remove statement at ("test/cases/large/clang-22382.c": line 2878)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
 * do without param at ("test/cases/large/clang-22382.c": line 2878)
-* remove statement at ("test/cases/large/clang-22382.c": line 2879)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
 * do without param at ("test/cases/large/clang-22382.c": line 2879)
-* remove statement at ("test/cases/large/clang-22382.c": line 2880)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
 * do without param at ("test/cases/large/clang-22382.c": line 2880)
-* remove statement at ("test/cases/large/clang-22382.c": line 2881)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
 * do without param at ("test/cases/large/clang-22382.c": line 2881)
-* remove statement at ("test/cases/large/clang-22382.c": line 2882)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
 * do without param at ("test/cases/large/clang-22382.c": line 2882)
-* remove statement at ("test/cases/large/clang-22382.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
 * do without param at ("test/cases/large/clang-22382.c": line 2883)
-* remove statement at ("test/cases/large/clang-22382.c": line 2884)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
 * do without param at ("test/cases/large/clang-22382.c": line 2884)
-* remove statement at ("test/cases/large/clang-22382.c": line 2885)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
 * do without param at ("test/cases/large/clang-22382.c": line 2885)
-* remove statement at ("test/cases/large/clang-22382.c": line 2886)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
 * do without param at ("test/cases/large/clang-22382.c": line 2886)
-* remove statement at ("test/cases/large/clang-22382.c": line 2887)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
 * do without param at ("test/cases/large/clang-22382.c": line 2887)
-* remove statement at ("test/cases/large/clang-22382.c": line 2888)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
 * do without param at ("test/cases/large/clang-22382.c": line 2888)
-* remove statement at ("test/cases/large/clang-22382.c": line 2889)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
 * do without param at ("test/cases/large/clang-22382.c": line 2889)
-* remove statement at ("test/cases/large/clang-22382.c": line 2890)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
 * do without param at ("test/cases/large/clang-22382.c": line 2890)
-* remove statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
 * do without param at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2895)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
@@ -3059,28 +2940,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2893)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2893)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2903)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2905)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
@@ -3094,53 +2971,47 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2901)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2901)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
 * remove check at ("test/cases/large/clang-22382.c": line 2913)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2913)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2921)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2923)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
@@ -3154,23 +3025,20 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2919)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2919)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2932)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
@@ -3180,130 +3048,119 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2930)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2930)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
 * remove check at ("test/cases/large/clang-22382.c": line 2938)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2938)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
 * remove check at ("test/cases/large/clang-22382.c": line 2943)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2943)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
 * remove check at ("test/cases/large/clang-22382.c": line 2949)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2949)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
 * remove check at ("test/cases/large/clang-22382.c": line 2956)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2956)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2969)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
@@ -3313,28 +3170,24 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2967)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2967)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2977)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
 * remove initializer at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2979)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * replace by zero at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
@@ -3348,38 +3201,38 @@
 * remove check at ("test/cases/large/clang-22382.c": line 2975)
 * remove iterator at ("test/cases/large/clang-22382.c": line 2975)
 * reduce to operant at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p8.path b/rtree-c/test/expected/clang-22382/reduction/p8.path
index d05746c..59fb06b 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p8.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p8.path
@@ -227,207 +227,176 @@
 1 remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 1 remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 1 inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2865)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2866)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2867)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2868)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2869)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2870)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2871)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2872)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2873)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2874)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2875)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2876)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2877)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2878)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2879)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2880)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2881)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2882)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2883)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2884)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2885)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2886)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2887)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2888)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2889)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2890)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2891)
-* remove statement at ("test/cases/large/clang-22382.c": line 2892)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
 * do without param at ("test/cases/large/clang-22382.c": line 2892)
-* remove statement at ("test/cases/large/clang-22382.c": line 2893)
-* remove statement at ("test/cases/large/clang-22382.c": line 2895)
-* remove statement at ("test/cases/large/clang-22382.c": line 2897)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
 * do without param at ("test/cases/large/clang-22382.c": line 2897)
-* remove statement at ("test/cases/large/clang-22382.c": line 2898)
 * remove condition at ("test/cases/large/clang-22382.c": line 2898)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2898)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
 * do without param at ("test/cases/large/clang-22382.c": line 2898)
-* remove statement at ("test/cases/large/clang-22382.c": line 2901)
-* remove statement at ("test/cases/large/clang-22382.c": line 2903)
-* remove statement at ("test/cases/large/clang-22382.c": line 2905)
-* remove statement at ("test/cases/large/clang-22382.c": line 2907)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
 * do without param at ("test/cases/large/clang-22382.c": line 2907)
-* remove statement at ("test/cases/large/clang-22382.c": line 2908)
 * remove condition at ("test/cases/large/clang-22382.c": line 2908)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2908)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
 * do without param at ("test/cases/large/clang-22382.c": line 2908)
-* remove statement at ("test/cases/large/clang-22382.c": line 2912)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
 * do without param at ("test/cases/large/clang-22382.c": line 2912)
-* remove statement at ("test/cases/large/clang-22382.c": line 2913)
-* remove statement at ("test/cases/large/clang-22382.c": line 2915)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
 * do without param at ("test/cases/large/clang-22382.c": line 2915)
-* remove statement at ("test/cases/large/clang-22382.c": line 2916)
 * remove condition at ("test/cases/large/clang-22382.c": line 2916)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2916)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
 * do without param at ("test/cases/large/clang-22382.c": line 2916)
-* remove statement at ("test/cases/large/clang-22382.c": line 2918)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
 * do without param at ("test/cases/large/clang-22382.c": line 2918)
-* remove statement at ("test/cases/large/clang-22382.c": line 2919)
-* remove statement at ("test/cases/large/clang-22382.c": line 2921)
-* remove statement at ("test/cases/large/clang-22382.c": line 2923)
-* remove statement at ("test/cases/large/clang-22382.c": line 2925)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
 * do without param at ("test/cases/large/clang-22382.c": line 2925)
-* remove statement at ("test/cases/large/clang-22382.c": line 2926)
 * remove condition at ("test/cases/large/clang-22382.c": line 2926)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2926)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
 * do without param at ("test/cases/large/clang-22382.c": line 2926)
-* remove statement at ("test/cases/large/clang-22382.c": line 2930)
-* remove statement at ("test/cases/large/clang-22382.c": line 2932)
-* remove statement at ("test/cases/large/clang-22382.c": line 2934)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
 * do without param at ("test/cases/large/clang-22382.c": line 2934)
-* remove statement at ("test/cases/large/clang-22382.c": line 2935)
 * remove condition at ("test/cases/large/clang-22382.c": line 2935)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2935)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
 * do without param at ("test/cases/large/clang-22382.c": line 2935)
-* remove statement at ("test/cases/large/clang-22382.c": line 2938)
-* remove statement at ("test/cases/large/clang-22382.c": line 2940)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
 * do without param at ("test/cases/large/clang-22382.c": line 2940)
-* remove statement at ("test/cases/large/clang-22382.c": line 2941)
 * remove condition at ("test/cases/large/clang-22382.c": line 2941)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2941)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
 * do without param at ("test/cases/large/clang-22382.c": line 2941)
-* remove statement at ("test/cases/large/clang-22382.c": line 2943)
-* remove statement at ("test/cases/large/clang-22382.c": line 2945)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
 * do without param at ("test/cases/large/clang-22382.c": line 2945)
-* remove statement at ("test/cases/large/clang-22382.c": line 2946)
 * remove condition at ("test/cases/large/clang-22382.c": line 2946)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2946)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
 * do without param at ("test/cases/large/clang-22382.c": line 2946)
-* remove statement at ("test/cases/large/clang-22382.c": line 2948)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
 * do without param at ("test/cases/large/clang-22382.c": line 2948)
-* remove statement at ("test/cases/large/clang-22382.c": line 2949)
-* remove statement at ("test/cases/large/clang-22382.c": line 2951)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
 * do without param at ("test/cases/large/clang-22382.c": line 2951)
-* remove statement at ("test/cases/large/clang-22382.c": line 2952)
 * remove condition at ("test/cases/large/clang-22382.c": line 2952)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2952)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
 * do without param at ("test/cases/large/clang-22382.c": line 2952)
-* remove statement at ("test/cases/large/clang-22382.c": line 2954)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
 * do without param at ("test/cases/large/clang-22382.c": line 2954)
-* remove statement at ("test/cases/large/clang-22382.c": line 2955)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
 * do without param at ("test/cases/large/clang-22382.c": line 2955)
-* remove statement at ("test/cases/large/clang-22382.c": line 2956)
-* remove statement at ("test/cases/large/clang-22382.c": line 2958)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
 * do without param at ("test/cases/large/clang-22382.c": line 2958)
-* remove statement at ("test/cases/large/clang-22382.c": line 2959)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
 * do without param at ("test/cases/large/clang-22382.c": line 2959)
-* remove statement at ("test/cases/large/clang-22382.c": line 2960)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
 * do without param at ("test/cases/large/clang-22382.c": line 2960)
-* remove statement at ("test/cases/large/clang-22382.c": line 2961)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
 * do without param at ("test/cases/large/clang-22382.c": line 2961)
-* remove statement at ("test/cases/large/clang-22382.c": line 2962)
 * remove condition at ("test/cases/large/clang-22382.c": line 2962)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2962)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
 * do without param at ("test/cases/large/clang-22382.c": line 2962)
-* remove statement at ("test/cases/large/clang-22382.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
 * do without param at ("test/cases/large/clang-22382.c": line 2964)
-* remove statement at ("test/cases/large/clang-22382.c": line 2965)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
 * do without param at ("test/cases/large/clang-22382.c": line 2965)
-* remove statement at ("test/cases/large/clang-22382.c": line 2966)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
 * do without param at ("test/cases/large/clang-22382.c": line 2966)
-* remove statement at ("test/cases/large/clang-22382.c": line 2967)
-* remove statement at ("test/cases/large/clang-22382.c": line 2969)
-* remove statement at ("test/cases/large/clang-22382.c": line 2971)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
 * do without param at ("test/cases/large/clang-22382.c": line 2971)
-* remove statement at ("test/cases/large/clang-22382.c": line 2972)
 * remove condition at ("test/cases/large/clang-22382.c": line 2972)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
 * do without param at ("test/cases/large/clang-22382.c": line 2972)
-* remove statement at ("test/cases/large/clang-22382.c": line 2975)
-* remove statement at ("test/cases/large/clang-22382.c": line 2977)
-* remove statement at ("test/cases/large/clang-22382.c": line 2979)
-* remove statement at ("test/cases/large/clang-22382.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
 * do without param at ("test/cases/large/clang-22382.c": line 2981)
-* remove statement at ("test/cases/large/clang-22382.c": line 2982)
 * remove condition at ("test/cases/large/clang-22382.c": line 2982)
-* remove if branch at ("test/cases/large/clang-22382.c": line 2982)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
 * do without param at ("test/cases/large/clang-22382.c": line 2982)
-* remove statement at ("test/cases/large/clang-22382.c": line 2986)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
 * do without param at ("test/cases/large/clang-22382.c": line 2986)
-* remove statement at ("test/cases/large/clang-22382.c": line 2987)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
 * do without param at ("test/cases/large/clang-22382.c": line 2987)
-* remove statement at ("test/cases/large/clang-22382.c": line 2988)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
 * do without param at ("test/cases/large/clang-22382.c": line 2988)
-* remove statement at ("test/cases/large/clang-22382.c": line 2989)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
 * do without param at ("test/cases/large/clang-22382.c": line 2989)
-* remove statement at ("test/cases/large/clang-22382.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
 * do without param at ("test/cases/large/clang-22382.c": line 2990)
-* remove statement at ("test/cases/large/clang-22382.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
 * do without param at ("test/cases/large/clang-22382.c": line 2991)
-* remove statement at ("test/cases/large/clang-22382.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
 * do without param at ("test/cases/large/clang-22382.c": line 2992)
-* remove statement at ("test/cases/large/clang-22382.c": line 2993)
+* remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to left at ("test/cases/large/clang-22382.c": line 2993)
 * reduce to right at ("test/cases/large/clang-22382.c": line 2993)
 * do without param at ("test/cases/large/clang-22382.c": line 2993)
-* remove statement at ("test/cases/large/clang-22382.c": line 2994)
+* remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/p9.path b/rtree-c/test/expected/clang-22382/reduction/p9.path
index 5c47f0d..f6ceb31 100644
--- a/rtree-c/test/expected/clang-22382/reduction/p9.path
+++ b/rtree-c/test/expected/clang-22382/reduction/p9.path
@@ -227,60 +227,96 @@
 1 remove variable j at ("test/cases/large/clang-22382.c": line 2863)
 1 remove variable i at ("test/cases/large/clang-22382.c": line 2863)
 1 inline variable print_hash_value at ("test/cases/large/clang-22382.c": line 2864)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2865)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2866)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2867)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2868)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2869)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2870)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2871)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2872)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2873)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2874)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2875)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2876)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2877)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2878)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2879)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2880)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2881)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2882)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2883)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2884)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2885)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2886)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2887)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2888)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2889)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2890)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2891)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2892)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2893)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2901)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2912)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2913)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2918)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2919)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2930)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2938)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2943)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2948)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2949)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2954)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2955)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2956)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2964)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2965)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2966)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2967)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2975)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2986)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2987)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2988)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2989)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2990)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2991)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2992)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2993)
-1 remove statement at ("test/cases/large/clang-22382.c": line 2994)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2865)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2866)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2867)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2868)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2869)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2870)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2871)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2872)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2873)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2874)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2875)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2876)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2877)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2878)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2879)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2880)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2881)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2882)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2883)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2884)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2885)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2886)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2887)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2888)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2889)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2890)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2891)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2892)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2897)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2898)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2898)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2898)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2907)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2908)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2908)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2908)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2912)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2915)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2916)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2916)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2916)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2918)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2925)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2926)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2926)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2926)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2934)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2935)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2935)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2935)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2940)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2941)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2941)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2941)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2945)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2946)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2946)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2946)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2948)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2951)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2952)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2952)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2952)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2954)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2955)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2958)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2959)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2960)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2961)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2962)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2962)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2962)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2964)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2965)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2966)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2971)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2972)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2972)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2972)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2981)
+1 remove condition at ("test/cases/large/clang-22382.c": line 2982)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2982)
+1 expand compound statment at ("test/cases/large/clang-22382.c": line 2982)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2986)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2987)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2988)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2989)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2990)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2991)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2992)
+1 remove expr statement at ("test/cases/large/clang-22382.c": line 2993)
+1 remove return statement at ("test/cases/large/clang-22382.c": line 2994)
 
diff --git a/rtree-c/test/expected/clang-22382/reduction/x0.c b/rtree-c/test/expected/clang-22382/reduction/x0.c
index a8c3395..db30d61 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x0.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x0.c
@@ -1407,8 +1407,6 @@ static struct S0 func_59(uint32_t p_60,
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     safe_unary_minus_func_int8_t_s(0L < safe_add_func_int16_t_s_s(g_35.f3,
                                                                   0x16abL));
-    {
-    }
     safe_sub_func_int8_t_s_s(0x5cL,
                              safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
@@ -1495,8 +1493,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_rshift_func_int8_t_s_u(safe_lshift_func_uint16_t_u_u(g_158,
                                                               12) == 0x70b449b74578e65aLL,
                                 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1531,8 +1527,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     safe_mul_func_int8_t_s_s(g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x1.c b/rtree-c/test/expected/clang-22382/reduction/x1.c
index 446acff..736d9f8 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x1.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x1.c
@@ -1406,8 +1406,6 @@ static struct S0 func_59(uint32_t p_60,
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     safe_unary_minus_func_int8_t_s(0L < safe_add_func_int16_t_s_s(g_35.f3,
                                                                   0x16abL));
-    {
-    }
     safe_sub_func_int8_t_s_s(0x5cL,
                              safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
@@ -1494,8 +1492,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_rshift_func_int8_t_s_u(safe_lshift_func_uint16_t_u_u(g_158,
                                                               12) == 0x70b449b74578e65aLL,
                                 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1530,8 +1526,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     safe_mul_func_int8_t_s_s(g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x2.c b/rtree-c/test/expected/clang-22382/reduction/x2.c
index 3a4eef7..b2534d4 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x2.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x2.c
@@ -1404,8 +1404,6 @@ static struct S0 func_59(uint32_t p_60,
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     safe_unary_minus_func_int8_t_s(0L < safe_add_func_int16_t_s_s(g_35.f3,
                                                                   0x16abL));
-    {
-    }
     safe_sub_func_int8_t_s_s(0x5cL,
                              safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
@@ -1492,8 +1490,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_rshift_func_int8_t_s_u(safe_lshift_func_uint16_t_u_u(g_158,
                                                               12) == 0x70b449b74578e65aLL,
                                 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1528,8 +1524,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     safe_mul_func_int8_t_s_s(g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x3.c b/rtree-c/test/expected/clang-22382/reduction/x3.c
index 9e2d896..c318b9a 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x3.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x3.c
@@ -1401,8 +1401,6 @@ static struct S0 func_59(uint32_t p_60,
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     safe_unary_minus_func_int8_t_s(0L < safe_add_func_int16_t_s_s(g_35.f3,
                                                                   0x16abL));
-    {
-    }
     safe_sub_func_int8_t_s_s(0x5cL,
                              safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
@@ -1489,8 +1487,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_rshift_func_int8_t_s_u(safe_lshift_func_uint16_t_u_u(g_158,
                                                               12) == 0x70b449b74578e65aLL,
                                 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1525,8 +1521,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     safe_mul_func_int8_t_s_s(g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x4.c b/rtree-c/test/expected/clang-22382/reduction/x4.c
index 1d8b66a..ee2a945 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x4.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x4.c
@@ -1331,8 +1331,6 @@ static struct S0 func_59(uint32_t p_60,
     int i, j;
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     0L < safe_add_func_int16_t_s_s(g_35.f3, 0x16abL);
-    {
-    }
     (0x5cL, safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
     safe_lshift_func_uint16_t_u_s(safe_mul_func_uint8_t_u_u(1uL,
@@ -1413,8 +1411,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_rshift_func_int8_t_s_u(safe_lshift_func_uint16_t_u_u(g_158,
                                                               12) == 0x70b449b74578e65aLL,
                                 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1446,8 +1442,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     (g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x5.c b/rtree-c/test/expected/clang-22382/reduction/x5.c
index e26b3aa..4449a82 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x5.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x5.c
@@ -1194,8 +1194,6 @@ static struct S0 func_59(uint32_t p_60,
     int i, j;
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     0L < (g_35.f3, 0x16abL);
-    {
-    }
     (0x5cL, safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
     safe_lshift_func_uint16_t_u_s(safe_mul_func_uint8_t_u_u(1uL,
@@ -1264,8 +1262,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     safe_add_func_uint8_t_u_u(g_85, 1);
     (safe_lshift_func_uint16_t_u_u(g_158,
                                    12) == 0x70b449b74578e65aLL, 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1296,8 +1292,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     (g_388.f3, 7uL);
     safe_mod_func_int64_t_s_s(252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x6.c b/rtree-c/test/expected/clang-22382/reduction/x6.c
index 7faf962..884f4a9 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x6.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x6.c
@@ -978,8 +978,6 @@ static struct S0 func_59(uint32_t p_60,
     int i, j;
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     0L < (g_35.f3, 0x16abL);
-    {
-    }
     (0x5cL, safe_rshift_func_uint16_t_u_u(0xd7eeL, 14));
     g_158 -= 1;
     safe_lshift_func_uint16_t_u_s((1uL, g_420[2][1] < p_64.f3),
@@ -1041,8 +1039,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     (g_85, 1);
     (safe_lshift_func_uint16_t_u_u(g_158,
                                    12) == 0x70b449b74578e65aLL, 2);
-    {
-    }
     safe_rshift_func_uint16_t_u_u(g_755[5] < (0x70e0L != safe_sub_func_uint32_t_u_u((g_755[7], g_1109),
                                                                                     1uL) || g_1145[0].f2),
                                   2);
@@ -1072,8 +1068,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     l_168 += 1;
     g_86 |= 0xffL;
     (252uL ^ g_251, 0x54eab2ce98b21cf8LL);
-    {
-    }
     g_251 += 1;
     (g_388.f3, 7uL);
     (252uL ^ g_251, 0x54eab2ce98b21cf8LL);
diff --git a/rtree-c/test/expected/clang-22382/reduction/x7.c b/rtree-c/test/expected/clang-22382/reduction/x7.c
index 01f5522..2db04dd 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x7.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x7.c
@@ -123,8 +123,6 @@ static int64_t func_1()
             g_506 &= 0x387e3cdf10492640LL;
         }
         (-4L, 5);
-        {
-        }
         g_1103 += 1;
         (-4L, 5);
         ((0x6d2bL, 12), g_1032[4]);
@@ -467,8 +465,6 @@ static uint16_t func_51(int16_t p_52,
     }
     (g_420[2][1], 255uL);
     ("index = [%d][%d][%d]\n", i, j, k);
-    {
-    }
     (65527uL, 0xbd2ee514L);
     for (; 0L < 6;)
     {
@@ -612,8 +608,6 @@ static uint16_t func_51(int16_t p_52,
                                 (~(l_1240.f0 < l_1362) && g_390, g_421[3][7][1]),
                                 l_1427), 4294967295uL), p_54);
         }
-        {
-        }
         {
             uint32_t l_1437 = 0xa9a030fbL;
             return l_1437;
@@ -644,8 +638,6 @@ static struct S0 func_59(uint32_t p_60,
     int i, j;
     g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL;
     0L < 0x16abL;
-    {
-    }
     (0x5cL, (0xd7eeL, 14));
     ((1uL, g_420[2][1] < p_64.f3), p_64.f0);
     (0L, 1);
@@ -700,8 +692,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     ("index = [%d][%d][%d]\n", i, j, k);
     (0x89ab98cfL, 1);
     ((0L, 12) == 0x70b449b74578e65aLL, 2);
-    {
-    }
     (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL) || g_1145[0].f2), 2);
     (1uL, 0x5e27L);
     for (j = 0; j < 3; j++)
@@ -726,8 +716,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
     (0xbeL, 253uL);
     l_168 += 1;
     (252uL ^ 0xb89a725eL, 0x54eab2ce98b21cf8LL);
-    {
-    }
     (g_388.f3, 7uL);
     (252uL ^ 0xb89a725eL, 0x54eab2ce98b21cf8LL);
     (l_168, 7);
@@ -746,8 +734,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68)
         (0xbad58878L < 7uL != g_594, 4);
         (0x720fL == 0x14d4L, 0x1e7b790c5a96d6b6LL);
         ("index = [%d][%d][%d]\n", i, j, k);
-        {
-        }
     }
     func_78(0);
     (9uL, ((p_68.f2 <= 0x35c9L, l_230), 65534uL));
@@ -786,8 +772,6 @@ static int32_t func_71(uint8_t p_72, uint32_t p_73, uint32_t p_74)
     g_506 <= (g_388.f1 < g_420[1][5]);
     g_388.f1 -= 1;
     ((0x6d2bL, 12), g_1032[4]);
-    {
-    }
     (0x1823L, 11);
     ((g_388.f0, 0xd95d3b69L), (g_1032[4], 0x46L));
     (9uL, 1);
@@ -846,10 +830,6 @@ static uint8_t func_78(uint32_t p_79)
     (func_78(0), 0x89ab98cfL);
     (g_1756[0][0][6] || 0x96ae7fbL, 13);
     (0xbd2ee514L, 0);
-    {
-        {
-        }
-    }
     (8L, 0x9ed3L);
     {
         ((g_388.f0, 0xd95d3b69L), (g_1032[4], 0x46L));
diff --git a/rtree-c/test/expected/clang-22382/reduction/x9.c b/rtree-c/test/expected/clang-22382/reduction/x9.c
index 0002b14..f2f7e55 100644
--- a/rtree-c/test/expected/clang-22382/reduction/x9.c
+++ b/rtree-c/test/expected/clang-22382/reduction/x9.c
@@ -9,4 +9,64 @@ typedef unsigned int uint32_t;
 typedef unsigned long long int uint64_t;
 int main(void)
 {
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+        }
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+            for (; 0;)
+            {
+            }
+        }
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+            for (; 0;)
+            {
+            }
+        }
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+        }
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+        }
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+            for (; 0;)
+            {
+            }
+        }
+    }
 }
diff --git a/rtree-c/test/expected/clang-23353/reduction/p0.path b/rtree-c/test/expected/clang-23353/reduction/p0.path
index 4a476a0..31e2f16 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p0.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p0.path
@@ -495,37 +495,27 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 14)
-* remove statement at ("test/cases/large/clang-23353.c": line 22)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 22)
 * do without param at ("test/cases/large/clang-23353.c": line 22)
 * do without param at ("test/cases/large/clang-23353.c": line 22)
 * remove static at ("test/cases/large/clang-23353.c": line 24)
-* remove statement at ("test/cases/large/clang-23353.c": line 28)
+* remove return statement at ("test/cases/large/clang-23353.c": line 28)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 35)
 * remove static at ("test/cases/large/clang-23353.c": line 38)
-* remove statement at ("test/cases/large/clang-23353.c": line 42)
+* remove return statement at ("test/cases/large/clang-23353.c": line 42)
 * reduce to left at ("test/cases/large/clang-23353.c": line 49)
 * reduce to right at ("test/cases/large/clang-23353.c": line 49)
 * remove static at ("test/cases/large/clang-23353.c": line 52)
-* remove statement at ("test/cases/large/clang-23353.c": line 56)
+* remove return statement at ("test/cases/large/clang-23353.c": line 56)
 * reduce to left at ("test/cases/large/clang-23353.c": line 63)
 * reduce to right at ("test/cases/large/clang-23353.c": line 63)
 * remove static at ("test/cases/large/clang-23353.c": line 66)
-* remove statement at ("test/cases/large/clang-23353.c": line 70)
+* remove return statement at ("test/cases/large/clang-23353.c": line 70)
 * reduce to left at ("test/cases/large/clang-23353.c": line 77)
 * reduce to right at ("test/cases/large/clang-23353.c": line 77)
 * remove static at ("test/cases/large/clang-23353.c": line 80)
-* remove statement at ("test/cases/large/clang-23353.c": line 84)
+* remove return statement at ("test/cases/large/clang-23353.c": line 84)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
 * reduce to right at ("test/cases/large/clang-23353.c": line 86)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
@@ -538,7 +528,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 89)
 * replace by zero at ("test/cases/large/clang-23353.c": line 87)
 * remove static at ("test/cases/large/clang-23353.c": line 92)
-* remove statement at ("test/cases/large/clang-23353.c": line 96)
+* remove return statement at ("test/cases/large/clang-23353.c": line 96)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
 * reduce to right at ("test/cases/large/clang-23353.c": line 98)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
@@ -551,7 +541,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 101)
 * replace by zero at ("test/cases/large/clang-23353.c": line 99)
 * remove static at ("test/cases/large/clang-23353.c": line 104)
-* remove statement at ("test/cases/large/clang-23353.c": line 108)
+* remove return statement at ("test/cases/large/clang-23353.c": line 108)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
 * reduce to right at ("test/cases/large/clang-23353.c": line 110)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
@@ -570,7 +560,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 113)
 * replace by zero at ("test/cases/large/clang-23353.c": line 111)
 * remove static at ("test/cases/large/clang-23353.c": line 116)
-* remove statement at ("test/cases/large/clang-23353.c": line 120)
+* remove return statement at ("test/cases/large/clang-23353.c": line 120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
 * reduce to right at ("test/cases/large/clang-23353.c": line 122)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
@@ -586,7 +576,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 125)
 * replace by zero at ("test/cases/large/clang-23353.c": line 123)
 * remove static at ("test/cases/large/clang-23353.c": line 128)
-* remove statement at ("test/cases/large/clang-23353.c": line 132)
+* remove return statement at ("test/cases/large/clang-23353.c": line 132)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
 * reduce to right at ("test/cases/large/clang-23353.c": line 134)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
@@ -600,7 +590,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 137)
 * replace by zero at ("test/cases/large/clang-23353.c": line 135)
 * remove static at ("test/cases/large/clang-23353.c": line 140)
-* remove statement at ("test/cases/large/clang-23353.c": line 144)
+* remove return statement at ("test/cases/large/clang-23353.c": line 144)
 * reduce to left at ("test/cases/large/clang-23353.c": line 146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 146)
 * don't cast at ("test/cases/large/clang-23353.c": line 146)
@@ -611,22 +601,22 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 149)
 * replace by zero at ("test/cases/large/clang-23353.c": line 147)
 * remove static at ("test/cases/large/clang-23353.c": line 154)
-* remove statement at ("test/cases/large/clang-23353.c": line 158)
+* remove return statement at ("test/cases/large/clang-23353.c": line 158)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 165)
 * remove static at ("test/cases/large/clang-23353.c": line 168)
-* remove statement at ("test/cases/large/clang-23353.c": line 172)
+* remove return statement at ("test/cases/large/clang-23353.c": line 172)
 * reduce to left at ("test/cases/large/clang-23353.c": line 179)
 * reduce to right at ("test/cases/large/clang-23353.c": line 179)
 * remove static at ("test/cases/large/clang-23353.c": line 182)
-* remove statement at ("test/cases/large/clang-23353.c": line 186)
+* remove return statement at ("test/cases/large/clang-23353.c": line 186)
 * reduce to left at ("test/cases/large/clang-23353.c": line 193)
 * reduce to right at ("test/cases/large/clang-23353.c": line 193)
 * remove static at ("test/cases/large/clang-23353.c": line 196)
-* remove statement at ("test/cases/large/clang-23353.c": line 200)
+* remove return statement at ("test/cases/large/clang-23353.c": line 200)
 * reduce to left at ("test/cases/large/clang-23353.c": line 207)
 * reduce to right at ("test/cases/large/clang-23353.c": line 207)
 * remove static at ("test/cases/large/clang-23353.c": line 210)
-* remove statement at ("test/cases/large/clang-23353.c": line 214)
+* remove return statement at ("test/cases/large/clang-23353.c": line 214)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
 * reduce to right at ("test/cases/large/clang-23353.c": line 216)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
@@ -641,7 +631,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 219)
 * replace by zero at ("test/cases/large/clang-23353.c": line 217)
 * remove static at ("test/cases/large/clang-23353.c": line 222)
-* remove statement at ("test/cases/large/clang-23353.c": line 226)
+* remove return statement at ("test/cases/large/clang-23353.c": line 226)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
 * reduce to right at ("test/cases/large/clang-23353.c": line 228)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
@@ -656,7 +646,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 231)
 * replace by zero at ("test/cases/large/clang-23353.c": line 229)
 * remove static at ("test/cases/large/clang-23353.c": line 234)
-* remove statement at ("test/cases/large/clang-23353.c": line 238)
+* remove return statement at ("test/cases/large/clang-23353.c": line 238)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
 * reduce to right at ("test/cases/large/clang-23353.c": line 240)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
@@ -675,7 +665,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 243)
 * replace by zero at ("test/cases/large/clang-23353.c": line 241)
 * remove static at ("test/cases/large/clang-23353.c": line 246)
-* remove statement at ("test/cases/large/clang-23353.c": line 250)
+* remove return statement at ("test/cases/large/clang-23353.c": line 250)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
 * reduce to right at ("test/cases/large/clang-23353.c": line 252)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
@@ -691,7 +681,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 255)
 * replace by zero at ("test/cases/large/clang-23353.c": line 253)
 * remove static at ("test/cases/large/clang-23353.c": line 258)
-* remove statement at ("test/cases/large/clang-23353.c": line 262)
+* remove return statement at ("test/cases/large/clang-23353.c": line 262)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
 * reduce to right at ("test/cases/large/clang-23353.c": line 264)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
@@ -705,7 +695,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 267)
 * replace by zero at ("test/cases/large/clang-23353.c": line 265)
 * remove static at ("test/cases/large/clang-23353.c": line 270)
-* remove statement at ("test/cases/large/clang-23353.c": line 274)
+* remove return statement at ("test/cases/large/clang-23353.c": line 274)
 * reduce to left at ("test/cases/large/clang-23353.c": line 276)
 * reduce to right at ("test/cases/large/clang-23353.c": line 276)
 * don't cast at ("test/cases/large/clang-23353.c": line 276)
@@ -716,7 +706,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 279)
 * replace by zero at ("test/cases/large/clang-23353.c": line 277)
 * remove static at ("test/cases/large/clang-23353.c": line 284)
-* remove statement at ("test/cases/large/clang-23353.c": line 288)
+* remove return statement at ("test/cases/large/clang-23353.c": line 288)
 * reduce to left at ("test/cases/large/clang-23353.c": line 291)
 * reduce to right at ("test/cases/large/clang-23353.c": line 291)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 291)
@@ -725,7 +715,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 295)
 * replace by zero at ("test/cases/large/clang-23353.c": line 292)
 * remove static at ("test/cases/large/clang-23353.c": line 298)
-* remove statement at ("test/cases/large/clang-23353.c": line 302)
+* remove return statement at ("test/cases/large/clang-23353.c": line 302)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
 * reduce to right at ("test/cases/large/clang-23353.c": line 305)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
@@ -749,7 +739,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 309)
 * replace by zero at ("test/cases/large/clang-23353.c": line 306)
 * remove static at ("test/cases/large/clang-23353.c": line 312)
-* remove statement at ("test/cases/large/clang-23353.c": line 316)
+* remove return statement at ("test/cases/large/clang-23353.c": line 316)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
 * reduce to right at ("test/cases/large/clang-23353.c": line 319)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
@@ -771,7 +761,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 323)
 * replace by zero at ("test/cases/large/clang-23353.c": line 320)
 * remove static at ("test/cases/large/clang-23353.c": line 326)
-* remove statement at ("test/cases/large/clang-23353.c": line 330)
+* remove return statement at ("test/cases/large/clang-23353.c": line 330)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
 * reduce to right at ("test/cases/large/clang-23353.c": line 333)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
@@ -816,7 +806,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 337)
 * replace by zero at ("test/cases/large/clang-23353.c": line 334)
 * remove static at ("test/cases/large/clang-23353.c": line 340)
-* remove statement at ("test/cases/large/clang-23353.c": line 344)
+* remove return statement at ("test/cases/large/clang-23353.c": line 344)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
 * reduce to right at ("test/cases/large/clang-23353.c": line 346)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
@@ -831,7 +821,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 349)
 * replace by zero at ("test/cases/large/clang-23353.c": line 347)
 * remove static at ("test/cases/large/clang-23353.c": line 352)
-* remove statement at ("test/cases/large/clang-23353.c": line 356)
+* remove return statement at ("test/cases/large/clang-23353.c": line 356)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
 * reduce to right at ("test/cases/large/clang-23353.c": line 358)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
@@ -846,7 +836,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 361)
 * replace by zero at ("test/cases/large/clang-23353.c": line 359)
 * remove static at ("test/cases/large/clang-23353.c": line 364)
-* remove statement at ("test/cases/large/clang-23353.c": line 368)
+* remove return statement at ("test/cases/large/clang-23353.c": line 368)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
 * reduce to right at ("test/cases/large/clang-23353.c": line 370)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
@@ -865,7 +855,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 373)
 * replace by zero at ("test/cases/large/clang-23353.c": line 371)
 * remove static at ("test/cases/large/clang-23353.c": line 376)
-* remove statement at ("test/cases/large/clang-23353.c": line 380)
+* remove return statement at ("test/cases/large/clang-23353.c": line 380)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
 * reduce to right at ("test/cases/large/clang-23353.c": line 382)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
@@ -881,7 +871,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 385)
 * replace by zero at ("test/cases/large/clang-23353.c": line 383)
 * remove static at ("test/cases/large/clang-23353.c": line 388)
-* remove statement at ("test/cases/large/clang-23353.c": line 392)
+* remove return statement at ("test/cases/large/clang-23353.c": line 392)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
 * reduce to right at ("test/cases/large/clang-23353.c": line 394)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
@@ -895,7 +885,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 397)
 * replace by zero at ("test/cases/large/clang-23353.c": line 395)
 * remove static at ("test/cases/large/clang-23353.c": line 400)
-* remove statement at ("test/cases/large/clang-23353.c": line 404)
+* remove return statement at ("test/cases/large/clang-23353.c": line 404)
 * reduce to left at ("test/cases/large/clang-23353.c": line 406)
 * reduce to right at ("test/cases/large/clang-23353.c": line 406)
 * don't cast at ("test/cases/large/clang-23353.c": line 406)
@@ -906,7 +896,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 409)
 * replace by zero at ("test/cases/large/clang-23353.c": line 407)
 * remove static at ("test/cases/large/clang-23353.c": line 415)
-* remove statement at ("test/cases/large/clang-23353.c": line 419)
+* remove return statement at ("test/cases/large/clang-23353.c": line 419)
 * reduce to left at ("test/cases/large/clang-23353.c": line 422)
 * reduce to right at ("test/cases/large/clang-23353.c": line 422)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 422)
@@ -915,7 +905,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 426)
 * replace by zero at ("test/cases/large/clang-23353.c": line 423)
 * remove static at ("test/cases/large/clang-23353.c": line 429)
-* remove statement at ("test/cases/large/clang-23353.c": line 433)
+* remove return statement at ("test/cases/large/clang-23353.c": line 433)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
 * reduce to right at ("test/cases/large/clang-23353.c": line 436)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
@@ -939,7 +929,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 440)
 * replace by zero at ("test/cases/large/clang-23353.c": line 437)
 * remove static at ("test/cases/large/clang-23353.c": line 443)
-* remove statement at ("test/cases/large/clang-23353.c": line 447)
+* remove return statement at ("test/cases/large/clang-23353.c": line 447)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
 * reduce to right at ("test/cases/large/clang-23353.c": line 450)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
@@ -961,7 +951,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 454)
 * replace by zero at ("test/cases/large/clang-23353.c": line 451)
 * remove static at ("test/cases/large/clang-23353.c": line 457)
-* remove statement at ("test/cases/large/clang-23353.c": line 461)
+* remove return statement at ("test/cases/large/clang-23353.c": line 461)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
 * reduce to right at ("test/cases/large/clang-23353.c": line 464)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
@@ -1006,7 +996,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 468)
 * replace by zero at ("test/cases/large/clang-23353.c": line 465)
 * remove static at ("test/cases/large/clang-23353.c": line 471)
-* remove statement at ("test/cases/large/clang-23353.c": line 475)
+* remove return statement at ("test/cases/large/clang-23353.c": line 475)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
 * reduce to right at ("test/cases/large/clang-23353.c": line 477)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
@@ -1021,7 +1011,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 480)
 * replace by zero at ("test/cases/large/clang-23353.c": line 478)
 * remove static at ("test/cases/large/clang-23353.c": line 483)
-* remove statement at ("test/cases/large/clang-23353.c": line 487)
+* remove return statement at ("test/cases/large/clang-23353.c": line 487)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
 * reduce to right at ("test/cases/large/clang-23353.c": line 489)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
@@ -1036,7 +1026,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 492)
 * replace by zero at ("test/cases/large/clang-23353.c": line 490)
 * remove static at ("test/cases/large/clang-23353.c": line 495)
-* remove statement at ("test/cases/large/clang-23353.c": line 499)
+* remove return statement at ("test/cases/large/clang-23353.c": line 499)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
 * reduce to right at ("test/cases/large/clang-23353.c": line 501)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
@@ -1055,7 +1045,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 504)
 * replace by zero at ("test/cases/large/clang-23353.c": line 502)
 * remove static at ("test/cases/large/clang-23353.c": line 507)
-* remove statement at ("test/cases/large/clang-23353.c": line 511)
+* remove return statement at ("test/cases/large/clang-23353.c": line 511)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
 * reduce to right at ("test/cases/large/clang-23353.c": line 513)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
@@ -1071,7 +1061,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 516)
 * replace by zero at ("test/cases/large/clang-23353.c": line 514)
 * remove static at ("test/cases/large/clang-23353.c": line 519)
-* remove statement at ("test/cases/large/clang-23353.c": line 523)
+* remove return statement at ("test/cases/large/clang-23353.c": line 523)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
 * reduce to right at ("test/cases/large/clang-23353.c": line 525)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
@@ -1085,7 +1075,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 528)
 * replace by zero at ("test/cases/large/clang-23353.c": line 526)
 * remove static at ("test/cases/large/clang-23353.c": line 531)
-* remove statement at ("test/cases/large/clang-23353.c": line 535)
+* remove return statement at ("test/cases/large/clang-23353.c": line 535)
 * reduce to left at ("test/cases/large/clang-23353.c": line 537)
 * reduce to right at ("test/cases/large/clang-23353.c": line 537)
 * don't cast at ("test/cases/large/clang-23353.c": line 537)
@@ -1096,38 +1086,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 540)
 * replace by zero at ("test/cases/large/clang-23353.c": line 538)
 * remove static at ("test/cases/large/clang-23353.c": line 549)
-* remove statement at ("test/cases/large/clang-23353.c": line 553)
+* remove return statement at ("test/cases/large/clang-23353.c": line 553)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 553)
 * remove static at ("test/cases/large/clang-23353.c": line 556)
-* remove statement at ("test/cases/large/clang-23353.c": line 560)
+* remove return statement at ("test/cases/large/clang-23353.c": line 560)
 * reduce to left at ("test/cases/large/clang-23353.c": line 560)
 * reduce to right at ("test/cases/large/clang-23353.c": line 560)
 * remove static at ("test/cases/large/clang-23353.c": line 563)
-* remove statement at ("test/cases/large/clang-23353.c": line 567)
+* remove return statement at ("test/cases/large/clang-23353.c": line 567)
 * reduce to left at ("test/cases/large/clang-23353.c": line 567)
 * reduce to right at ("test/cases/large/clang-23353.c": line 567)
 * remove static at ("test/cases/large/clang-23353.c": line 570)
-* remove statement at ("test/cases/large/clang-23353.c": line 574)
+* remove return statement at ("test/cases/large/clang-23353.c": line 574)
 * reduce to left at ("test/cases/large/clang-23353.c": line 574)
 * reduce to right at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * remove static at ("test/cases/large/clang-23353.c": line 577)
-* remove statement at ("test/cases/large/clang-23353.c": line 581)
+* remove return statement at ("test/cases/large/clang-23353.c": line 581)
 * replace by zero at ("test/cases/large/clang-23353.c": line 583)
 * reduce to left at ("test/cases/large/clang-23353.c": line 586)
 * reduce to right at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 584)
 * remove static at ("test/cases/large/clang-23353.c": line 589)
-* remove statement at ("test/cases/large/clang-23353.c": line 593)
+* remove return statement at ("test/cases/large/clang-23353.c": line 593)
 * replace by zero at ("test/cases/large/clang-23353.c": line 595)
 * reduce to left at ("test/cases/large/clang-23353.c": line 598)
 * reduce to right at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 596)
 * remove static at ("test/cases/large/clang-23353.c": line 601)
-* remove statement at ("test/cases/large/clang-23353.c": line 605)
+* remove return statement at ("test/cases/large/clang-23353.c": line 605)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
 * reduce to right at ("test/cases/large/clang-23353.c": line 607)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
@@ -1144,7 +1134,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 610)
 * replace by zero at ("test/cases/large/clang-23353.c": line 608)
 * remove static at ("test/cases/large/clang-23353.c": line 613)
-* remove statement at ("test/cases/large/clang-23353.c": line 617)
+* remove return statement at ("test/cases/large/clang-23353.c": line 617)
 * reduce to left at ("test/cases/large/clang-23353.c": line 619)
 * reduce to right at ("test/cases/large/clang-23353.c": line 619)
 * don't cast at ("test/cases/large/clang-23353.c": line 619)
@@ -1158,7 +1148,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 622)
 * replace by zero at ("test/cases/large/clang-23353.c": line 620)
 * remove static at ("test/cases/large/clang-23353.c": line 625)
-* remove statement at ("test/cases/large/clang-23353.c": line 629)
+* remove return statement at ("test/cases/large/clang-23353.c": line 629)
 * reduce to left at ("test/cases/large/clang-23353.c": line 631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 631)
 * don't cast at ("test/cases/large/clang-23353.c": line 631)
@@ -1170,7 +1160,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 634)
 * replace by zero at ("test/cases/large/clang-23353.c": line 632)
 * remove static at ("test/cases/large/clang-23353.c": line 637)
-* remove statement at ("test/cases/large/clang-23353.c": line 641)
+* remove return statement at ("test/cases/large/clang-23353.c": line 641)
 * don't cast at ("test/cases/large/clang-23353.c": line 643)
 * replace by zero at ("test/cases/large/clang-23353.c": line 643)
 * reduce to left at ("test/cases/large/clang-23353.c": line 646)
@@ -1179,38 +1169,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 646)
 * replace by zero at ("test/cases/large/clang-23353.c": line 644)
 * remove static at ("test/cases/large/clang-23353.c": line 651)
-* remove statement at ("test/cases/large/clang-23353.c": line 655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 655)
 * remove static at ("test/cases/large/clang-23353.c": line 658)
-* remove statement at ("test/cases/large/clang-23353.c": line 662)
+* remove return statement at ("test/cases/large/clang-23353.c": line 662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 662)
 * remove static at ("test/cases/large/clang-23353.c": line 665)
-* remove statement at ("test/cases/large/clang-23353.c": line 669)
+* remove return statement at ("test/cases/large/clang-23353.c": line 669)
 * reduce to left at ("test/cases/large/clang-23353.c": line 669)
 * reduce to right at ("test/cases/large/clang-23353.c": line 669)
 * remove static at ("test/cases/large/clang-23353.c": line 672)
-* remove statement at ("test/cases/large/clang-23353.c": line 676)
+* remove return statement at ("test/cases/large/clang-23353.c": line 676)
 * reduce to left at ("test/cases/large/clang-23353.c": line 676)
 * reduce to right at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * remove static at ("test/cases/large/clang-23353.c": line 679)
-* remove statement at ("test/cases/large/clang-23353.c": line 683)
+* remove return statement at ("test/cases/large/clang-23353.c": line 683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 685)
 * reduce to left at ("test/cases/large/clang-23353.c": line 688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 686)
 * remove static at ("test/cases/large/clang-23353.c": line 691)
-* remove statement at ("test/cases/large/clang-23353.c": line 695)
+* remove return statement at ("test/cases/large/clang-23353.c": line 695)
 * replace by zero at ("test/cases/large/clang-23353.c": line 697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 700)
 * reduce to right at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 698)
 * remove static at ("test/cases/large/clang-23353.c": line 703)
-* remove statement at ("test/cases/large/clang-23353.c": line 707)
+* remove return statement at ("test/cases/large/clang-23353.c": line 707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
 * reduce to right at ("test/cases/large/clang-23353.c": line 709)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
@@ -1227,7 +1217,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 712)
 * replace by zero at ("test/cases/large/clang-23353.c": line 710)
 * remove static at ("test/cases/large/clang-23353.c": line 715)
-* remove statement at ("test/cases/large/clang-23353.c": line 719)
+* remove return statement at ("test/cases/large/clang-23353.c": line 719)
 * reduce to left at ("test/cases/large/clang-23353.c": line 721)
 * reduce to right at ("test/cases/large/clang-23353.c": line 721)
 * don't cast at ("test/cases/large/clang-23353.c": line 721)
@@ -1241,7 +1231,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 724)
 * replace by zero at ("test/cases/large/clang-23353.c": line 722)
 * remove static at ("test/cases/large/clang-23353.c": line 727)
-* remove statement at ("test/cases/large/clang-23353.c": line 731)
+* remove return statement at ("test/cases/large/clang-23353.c": line 731)
 * reduce to left at ("test/cases/large/clang-23353.c": line 733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 733)
 * don't cast at ("test/cases/large/clang-23353.c": line 733)
@@ -1253,7 +1243,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 736)
 * replace by zero at ("test/cases/large/clang-23353.c": line 734)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -1262,38 +1252,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -1310,7 +1300,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -1324,7 +1314,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -1336,7 +1326,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -1345,38 +1335,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -1393,7 +1383,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -1407,7 +1397,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -1419,7 +1409,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -1428,7 +1418,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
 * replace by zero at ("test/cases/large/clang-23353.c": line 961)
@@ -1437,7 +1427,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
 * replace by zero at ("test/cases/large/clang-23353.c": line 973)
@@ -1446,7 +1436,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
@@ -1457,7 +1447,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
@@ -1472,7 +1462,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1020)
@@ -1481,7 +1471,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1032)
@@ -1490,7 +1480,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
@@ -1501,7 +1491,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
@@ -1516,7 +1506,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -1533,27 +1523,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -1563,7 +1548,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -1571,7 +1556,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -1586,61 +1571,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -1648,20 +1631,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -2778,7 +2758,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -2800,7 +2779,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2821,7 +2799,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2831,11 +2808,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2848,7 +2825,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2867,32 +2844,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -2957,12 +2929,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -2976,26 +2947,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -3005,13 +2973,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -3021,7 +2989,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -3040,7 +3008,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -3053,12 +3021,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -3068,9 +3036,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -3151,9 +3119,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -3188,7 +3155,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -3196,7 +3163,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -3236,7 +3203,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -3252,7 +3219,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -3273,12 +3240,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -3300,7 +3267,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -3313,7 +3280,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -3323,7 +3290,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -3673,7 +3640,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -3724,9 +3691,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -3736,7 +3703,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -3770,7 +3737,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -3779,7 +3746,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3807,7 +3774,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3853,7 +3819,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3886,7 +3851,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3896,30 +3860,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -3946,7 +3909,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -3960,7 +3922,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -3978,7 +3940,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -3988,12 +3950,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -4039,7 +4001,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -4052,7 +4014,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -4075,7 +4037,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -4088,7 +4050,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -4618,7 +4580,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -4640,7 +4601,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -5456,16 +5416,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -5765,7 +5724,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -5794,7 +5752,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5809,7 +5766,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5821,7 +5777,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5846,13 +5801,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5862,7 +5816,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5877,7 +5830,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5921,7 +5873,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5937,11 +5888,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -5950,7 +5901,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -5979,15 +5930,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -6002,14 +5952,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -6024,7 +5974,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -6739,7 +6688,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -6773,7 +6722,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -6799,7 +6747,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6807,25 +6754,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6854,7 +6798,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6866,7 +6810,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6889,15 +6832,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6906,15 +6848,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6922,15 +6862,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -6979,18 +6918,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -7000,11 +6938,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -7054,7 +6991,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -7067,7 +7004,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -7080,7 +7017,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -7126,7 +7062,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -7151,7 +7086,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -7161,7 +7095,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -7169,7 +7103,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -7181,13 +7115,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -7233,7 +7166,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -7271,8 +7204,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -7280,21 +7212,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -7307,15 +7238,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -7328,7 +7258,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -7341,9 +7271,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -7356,7 +7286,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -7369,9 +7299,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -7404,9 +7334,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -7419,7 +7349,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -7432,7 +7362,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -7459,9 +7389,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -7479,10 +7409,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -7501,24 +7428,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -7533,27 +7457,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -7563,7 +7484,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -7592,7 +7512,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7914,7 +7833,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7929,7 +7847,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -7975,7 +7893,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -8646,9 +8563,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -8702,7 +8619,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -8711,7 +8628,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -8725,7 +8642,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -8764,7 +8681,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -8777,16 +8694,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -8800,7 +8716,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -9131,9 +9046,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -9142,7 +9057,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -9155,7 +9070,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -9177,9 +9092,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -9239,10 +9153,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -9250,7 +9162,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -9279,9 +9191,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -9295,7 +9207,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -9304,30 +9215,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -9337,19 +9245,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -9359,12 +9265,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -9373,11 +9279,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -9387,271 +9293,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -9660,79 +9564,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -9745,8 +9648,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -9754,55 +9656,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9815,43 +9716,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9877,96 +9774,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -9979,43 +9874,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -10027,95 +9918,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -10123,17 +10013,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -10143,78 +10031,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -10233,8 +10120,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -10244,13 +10129,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -10261,54 +10146,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p1.path b/rtree-c/test/expected/clang-23353/reduction/p1.path
index 7a5448b..ea4ad26 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p1.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p1.path
@@ -495,37 +495,27 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 14)
-* remove statement at ("test/cases/large/clang-23353.c": line 22)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 22)
 * do without param at ("test/cases/large/clang-23353.c": line 22)
 * do without param at ("test/cases/large/clang-23353.c": line 22)
 * remove static at ("test/cases/large/clang-23353.c": line 24)
-* remove statement at ("test/cases/large/clang-23353.c": line 28)
+* remove return statement at ("test/cases/large/clang-23353.c": line 28)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 35)
 * remove static at ("test/cases/large/clang-23353.c": line 38)
-* remove statement at ("test/cases/large/clang-23353.c": line 42)
+* remove return statement at ("test/cases/large/clang-23353.c": line 42)
 * reduce to left at ("test/cases/large/clang-23353.c": line 49)
 * reduce to right at ("test/cases/large/clang-23353.c": line 49)
 * remove static at ("test/cases/large/clang-23353.c": line 52)
-* remove statement at ("test/cases/large/clang-23353.c": line 56)
+* remove return statement at ("test/cases/large/clang-23353.c": line 56)
 * reduce to left at ("test/cases/large/clang-23353.c": line 63)
 * reduce to right at ("test/cases/large/clang-23353.c": line 63)
 * remove static at ("test/cases/large/clang-23353.c": line 66)
-* remove statement at ("test/cases/large/clang-23353.c": line 70)
+* remove return statement at ("test/cases/large/clang-23353.c": line 70)
 * reduce to left at ("test/cases/large/clang-23353.c": line 77)
 * reduce to right at ("test/cases/large/clang-23353.c": line 77)
 * remove static at ("test/cases/large/clang-23353.c": line 80)
-* remove statement at ("test/cases/large/clang-23353.c": line 84)
+* remove return statement at ("test/cases/large/clang-23353.c": line 84)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
 * reduce to right at ("test/cases/large/clang-23353.c": line 86)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
@@ -538,7 +528,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 89)
 * replace by zero at ("test/cases/large/clang-23353.c": line 87)
 * remove static at ("test/cases/large/clang-23353.c": line 92)
-* remove statement at ("test/cases/large/clang-23353.c": line 96)
+* remove return statement at ("test/cases/large/clang-23353.c": line 96)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
 * reduce to right at ("test/cases/large/clang-23353.c": line 98)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
@@ -551,7 +541,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 101)
 * replace by zero at ("test/cases/large/clang-23353.c": line 99)
 * remove static at ("test/cases/large/clang-23353.c": line 104)
-* remove statement at ("test/cases/large/clang-23353.c": line 108)
+* remove return statement at ("test/cases/large/clang-23353.c": line 108)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
 * reduce to right at ("test/cases/large/clang-23353.c": line 110)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
@@ -570,7 +560,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 113)
 * replace by zero at ("test/cases/large/clang-23353.c": line 111)
 * remove static at ("test/cases/large/clang-23353.c": line 116)
-* remove statement at ("test/cases/large/clang-23353.c": line 120)
+* remove return statement at ("test/cases/large/clang-23353.c": line 120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
 * reduce to right at ("test/cases/large/clang-23353.c": line 122)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
@@ -586,7 +576,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 125)
 * replace by zero at ("test/cases/large/clang-23353.c": line 123)
 * remove static at ("test/cases/large/clang-23353.c": line 128)
-* remove statement at ("test/cases/large/clang-23353.c": line 132)
+* remove return statement at ("test/cases/large/clang-23353.c": line 132)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
 * reduce to right at ("test/cases/large/clang-23353.c": line 134)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
@@ -600,7 +590,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 137)
 * replace by zero at ("test/cases/large/clang-23353.c": line 135)
 * remove static at ("test/cases/large/clang-23353.c": line 140)
-* remove statement at ("test/cases/large/clang-23353.c": line 144)
+* remove return statement at ("test/cases/large/clang-23353.c": line 144)
 * reduce to left at ("test/cases/large/clang-23353.c": line 146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 146)
 * don't cast at ("test/cases/large/clang-23353.c": line 146)
@@ -611,22 +601,22 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 149)
 * replace by zero at ("test/cases/large/clang-23353.c": line 147)
 * remove static at ("test/cases/large/clang-23353.c": line 154)
-* remove statement at ("test/cases/large/clang-23353.c": line 158)
+* remove return statement at ("test/cases/large/clang-23353.c": line 158)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 165)
 * remove static at ("test/cases/large/clang-23353.c": line 168)
-* remove statement at ("test/cases/large/clang-23353.c": line 172)
+* remove return statement at ("test/cases/large/clang-23353.c": line 172)
 * reduce to left at ("test/cases/large/clang-23353.c": line 179)
 * reduce to right at ("test/cases/large/clang-23353.c": line 179)
 * remove static at ("test/cases/large/clang-23353.c": line 182)
-* remove statement at ("test/cases/large/clang-23353.c": line 186)
+* remove return statement at ("test/cases/large/clang-23353.c": line 186)
 * reduce to left at ("test/cases/large/clang-23353.c": line 193)
 * reduce to right at ("test/cases/large/clang-23353.c": line 193)
 * remove static at ("test/cases/large/clang-23353.c": line 196)
-* remove statement at ("test/cases/large/clang-23353.c": line 200)
+* remove return statement at ("test/cases/large/clang-23353.c": line 200)
 * reduce to left at ("test/cases/large/clang-23353.c": line 207)
 * reduce to right at ("test/cases/large/clang-23353.c": line 207)
 * remove static at ("test/cases/large/clang-23353.c": line 210)
-* remove statement at ("test/cases/large/clang-23353.c": line 214)
+* remove return statement at ("test/cases/large/clang-23353.c": line 214)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
 * reduce to right at ("test/cases/large/clang-23353.c": line 216)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
@@ -641,7 +631,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 219)
 * replace by zero at ("test/cases/large/clang-23353.c": line 217)
 * remove static at ("test/cases/large/clang-23353.c": line 222)
-* remove statement at ("test/cases/large/clang-23353.c": line 226)
+* remove return statement at ("test/cases/large/clang-23353.c": line 226)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
 * reduce to right at ("test/cases/large/clang-23353.c": line 228)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
@@ -656,7 +646,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 231)
 * replace by zero at ("test/cases/large/clang-23353.c": line 229)
 * remove static at ("test/cases/large/clang-23353.c": line 234)
-* remove statement at ("test/cases/large/clang-23353.c": line 238)
+* remove return statement at ("test/cases/large/clang-23353.c": line 238)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
 * reduce to right at ("test/cases/large/clang-23353.c": line 240)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
@@ -675,7 +665,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 243)
 * replace by zero at ("test/cases/large/clang-23353.c": line 241)
 * remove static at ("test/cases/large/clang-23353.c": line 246)
-* remove statement at ("test/cases/large/clang-23353.c": line 250)
+* remove return statement at ("test/cases/large/clang-23353.c": line 250)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
 * reduce to right at ("test/cases/large/clang-23353.c": line 252)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
@@ -691,7 +681,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 255)
 * replace by zero at ("test/cases/large/clang-23353.c": line 253)
 * remove static at ("test/cases/large/clang-23353.c": line 258)
-* remove statement at ("test/cases/large/clang-23353.c": line 262)
+* remove return statement at ("test/cases/large/clang-23353.c": line 262)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
 * reduce to right at ("test/cases/large/clang-23353.c": line 264)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
@@ -705,7 +695,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 267)
 * replace by zero at ("test/cases/large/clang-23353.c": line 265)
 * remove static at ("test/cases/large/clang-23353.c": line 270)
-* remove statement at ("test/cases/large/clang-23353.c": line 274)
+* remove return statement at ("test/cases/large/clang-23353.c": line 274)
 * reduce to left at ("test/cases/large/clang-23353.c": line 276)
 * reduce to right at ("test/cases/large/clang-23353.c": line 276)
 * don't cast at ("test/cases/large/clang-23353.c": line 276)
@@ -716,7 +706,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 279)
 * replace by zero at ("test/cases/large/clang-23353.c": line 277)
 * remove static at ("test/cases/large/clang-23353.c": line 284)
-* remove statement at ("test/cases/large/clang-23353.c": line 288)
+* remove return statement at ("test/cases/large/clang-23353.c": line 288)
 * reduce to left at ("test/cases/large/clang-23353.c": line 291)
 * reduce to right at ("test/cases/large/clang-23353.c": line 291)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 291)
@@ -725,7 +715,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 295)
 * replace by zero at ("test/cases/large/clang-23353.c": line 292)
 * remove static at ("test/cases/large/clang-23353.c": line 298)
-* remove statement at ("test/cases/large/clang-23353.c": line 302)
+* remove return statement at ("test/cases/large/clang-23353.c": line 302)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
 * reduce to right at ("test/cases/large/clang-23353.c": line 305)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
@@ -749,7 +739,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 309)
 * replace by zero at ("test/cases/large/clang-23353.c": line 306)
 * remove static at ("test/cases/large/clang-23353.c": line 312)
-* remove statement at ("test/cases/large/clang-23353.c": line 316)
+* remove return statement at ("test/cases/large/clang-23353.c": line 316)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
 * reduce to right at ("test/cases/large/clang-23353.c": line 319)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
@@ -771,7 +761,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 323)
 * replace by zero at ("test/cases/large/clang-23353.c": line 320)
 * remove static at ("test/cases/large/clang-23353.c": line 326)
-* remove statement at ("test/cases/large/clang-23353.c": line 330)
+* remove return statement at ("test/cases/large/clang-23353.c": line 330)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
 * reduce to right at ("test/cases/large/clang-23353.c": line 333)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
@@ -816,7 +806,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 337)
 * replace by zero at ("test/cases/large/clang-23353.c": line 334)
 * remove static at ("test/cases/large/clang-23353.c": line 340)
-* remove statement at ("test/cases/large/clang-23353.c": line 344)
+* remove return statement at ("test/cases/large/clang-23353.c": line 344)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
 * reduce to right at ("test/cases/large/clang-23353.c": line 346)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
@@ -831,7 +821,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 349)
 * replace by zero at ("test/cases/large/clang-23353.c": line 347)
 * remove static at ("test/cases/large/clang-23353.c": line 352)
-* remove statement at ("test/cases/large/clang-23353.c": line 356)
+* remove return statement at ("test/cases/large/clang-23353.c": line 356)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
 * reduce to right at ("test/cases/large/clang-23353.c": line 358)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
@@ -846,7 +836,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 361)
 * replace by zero at ("test/cases/large/clang-23353.c": line 359)
 * remove static at ("test/cases/large/clang-23353.c": line 364)
-* remove statement at ("test/cases/large/clang-23353.c": line 368)
+* remove return statement at ("test/cases/large/clang-23353.c": line 368)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
 * reduce to right at ("test/cases/large/clang-23353.c": line 370)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
@@ -865,7 +855,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 373)
 * replace by zero at ("test/cases/large/clang-23353.c": line 371)
 * remove static at ("test/cases/large/clang-23353.c": line 376)
-* remove statement at ("test/cases/large/clang-23353.c": line 380)
+* remove return statement at ("test/cases/large/clang-23353.c": line 380)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
 * reduce to right at ("test/cases/large/clang-23353.c": line 382)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
@@ -881,7 +871,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 385)
 * replace by zero at ("test/cases/large/clang-23353.c": line 383)
 * remove static at ("test/cases/large/clang-23353.c": line 388)
-* remove statement at ("test/cases/large/clang-23353.c": line 392)
+* remove return statement at ("test/cases/large/clang-23353.c": line 392)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
 * reduce to right at ("test/cases/large/clang-23353.c": line 394)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
@@ -895,7 +885,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 397)
 * replace by zero at ("test/cases/large/clang-23353.c": line 395)
 * remove static at ("test/cases/large/clang-23353.c": line 400)
-* remove statement at ("test/cases/large/clang-23353.c": line 404)
+* remove return statement at ("test/cases/large/clang-23353.c": line 404)
 * reduce to left at ("test/cases/large/clang-23353.c": line 406)
 * reduce to right at ("test/cases/large/clang-23353.c": line 406)
 * don't cast at ("test/cases/large/clang-23353.c": line 406)
@@ -906,7 +896,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 409)
 * replace by zero at ("test/cases/large/clang-23353.c": line 407)
 * remove static at ("test/cases/large/clang-23353.c": line 415)
-* remove statement at ("test/cases/large/clang-23353.c": line 419)
+* remove return statement at ("test/cases/large/clang-23353.c": line 419)
 * reduce to left at ("test/cases/large/clang-23353.c": line 422)
 * reduce to right at ("test/cases/large/clang-23353.c": line 422)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 422)
@@ -915,7 +905,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 426)
 * replace by zero at ("test/cases/large/clang-23353.c": line 423)
 * remove static at ("test/cases/large/clang-23353.c": line 429)
-* remove statement at ("test/cases/large/clang-23353.c": line 433)
+* remove return statement at ("test/cases/large/clang-23353.c": line 433)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
 * reduce to right at ("test/cases/large/clang-23353.c": line 436)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
@@ -939,7 +929,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 440)
 * replace by zero at ("test/cases/large/clang-23353.c": line 437)
 * remove static at ("test/cases/large/clang-23353.c": line 443)
-* remove statement at ("test/cases/large/clang-23353.c": line 447)
+* remove return statement at ("test/cases/large/clang-23353.c": line 447)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
 * reduce to right at ("test/cases/large/clang-23353.c": line 450)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
@@ -961,7 +951,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 454)
 * replace by zero at ("test/cases/large/clang-23353.c": line 451)
 * remove static at ("test/cases/large/clang-23353.c": line 457)
-* remove statement at ("test/cases/large/clang-23353.c": line 461)
+* remove return statement at ("test/cases/large/clang-23353.c": line 461)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
 * reduce to right at ("test/cases/large/clang-23353.c": line 464)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
@@ -1006,7 +996,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 468)
 * replace by zero at ("test/cases/large/clang-23353.c": line 465)
 * remove static at ("test/cases/large/clang-23353.c": line 471)
-* remove statement at ("test/cases/large/clang-23353.c": line 475)
+* remove return statement at ("test/cases/large/clang-23353.c": line 475)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
 * reduce to right at ("test/cases/large/clang-23353.c": line 477)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
@@ -1021,7 +1011,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 480)
 * replace by zero at ("test/cases/large/clang-23353.c": line 478)
 * remove static at ("test/cases/large/clang-23353.c": line 483)
-* remove statement at ("test/cases/large/clang-23353.c": line 487)
+* remove return statement at ("test/cases/large/clang-23353.c": line 487)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
 * reduce to right at ("test/cases/large/clang-23353.c": line 489)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
@@ -1036,7 +1026,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 492)
 * replace by zero at ("test/cases/large/clang-23353.c": line 490)
 * remove static at ("test/cases/large/clang-23353.c": line 495)
-* remove statement at ("test/cases/large/clang-23353.c": line 499)
+* remove return statement at ("test/cases/large/clang-23353.c": line 499)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
 * reduce to right at ("test/cases/large/clang-23353.c": line 501)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
@@ -1055,7 +1045,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 504)
 * replace by zero at ("test/cases/large/clang-23353.c": line 502)
 * remove static at ("test/cases/large/clang-23353.c": line 507)
-* remove statement at ("test/cases/large/clang-23353.c": line 511)
+* remove return statement at ("test/cases/large/clang-23353.c": line 511)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
 * reduce to right at ("test/cases/large/clang-23353.c": line 513)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
@@ -1071,7 +1061,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 516)
 * replace by zero at ("test/cases/large/clang-23353.c": line 514)
 * remove static at ("test/cases/large/clang-23353.c": line 519)
-* remove statement at ("test/cases/large/clang-23353.c": line 523)
+* remove return statement at ("test/cases/large/clang-23353.c": line 523)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
 * reduce to right at ("test/cases/large/clang-23353.c": line 525)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
@@ -1085,7 +1075,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 528)
 * replace by zero at ("test/cases/large/clang-23353.c": line 526)
 * remove static at ("test/cases/large/clang-23353.c": line 531)
-* remove statement at ("test/cases/large/clang-23353.c": line 535)
+* remove return statement at ("test/cases/large/clang-23353.c": line 535)
 * reduce to left at ("test/cases/large/clang-23353.c": line 537)
 * reduce to right at ("test/cases/large/clang-23353.c": line 537)
 * don't cast at ("test/cases/large/clang-23353.c": line 537)
@@ -1096,38 +1086,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 540)
 * replace by zero at ("test/cases/large/clang-23353.c": line 538)
 * remove static at ("test/cases/large/clang-23353.c": line 549)
-* remove statement at ("test/cases/large/clang-23353.c": line 553)
+* remove return statement at ("test/cases/large/clang-23353.c": line 553)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 553)
 * remove static at ("test/cases/large/clang-23353.c": line 556)
-* remove statement at ("test/cases/large/clang-23353.c": line 560)
+* remove return statement at ("test/cases/large/clang-23353.c": line 560)
 * reduce to left at ("test/cases/large/clang-23353.c": line 560)
 * reduce to right at ("test/cases/large/clang-23353.c": line 560)
 * remove static at ("test/cases/large/clang-23353.c": line 563)
-* remove statement at ("test/cases/large/clang-23353.c": line 567)
+* remove return statement at ("test/cases/large/clang-23353.c": line 567)
 * reduce to left at ("test/cases/large/clang-23353.c": line 567)
 * reduce to right at ("test/cases/large/clang-23353.c": line 567)
 * remove static at ("test/cases/large/clang-23353.c": line 570)
-* remove statement at ("test/cases/large/clang-23353.c": line 574)
+* remove return statement at ("test/cases/large/clang-23353.c": line 574)
 * reduce to left at ("test/cases/large/clang-23353.c": line 574)
 * reduce to right at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * remove static at ("test/cases/large/clang-23353.c": line 577)
-* remove statement at ("test/cases/large/clang-23353.c": line 581)
+* remove return statement at ("test/cases/large/clang-23353.c": line 581)
 * replace by zero at ("test/cases/large/clang-23353.c": line 583)
 * reduce to left at ("test/cases/large/clang-23353.c": line 586)
 * reduce to right at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 584)
 * remove static at ("test/cases/large/clang-23353.c": line 589)
-* remove statement at ("test/cases/large/clang-23353.c": line 593)
+* remove return statement at ("test/cases/large/clang-23353.c": line 593)
 * replace by zero at ("test/cases/large/clang-23353.c": line 595)
 * reduce to left at ("test/cases/large/clang-23353.c": line 598)
 * reduce to right at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 596)
 * remove static at ("test/cases/large/clang-23353.c": line 601)
-* remove statement at ("test/cases/large/clang-23353.c": line 605)
+* remove return statement at ("test/cases/large/clang-23353.c": line 605)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
 * reduce to right at ("test/cases/large/clang-23353.c": line 607)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
@@ -1144,7 +1134,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 610)
 * replace by zero at ("test/cases/large/clang-23353.c": line 608)
 * remove static at ("test/cases/large/clang-23353.c": line 613)
-* remove statement at ("test/cases/large/clang-23353.c": line 617)
+* remove return statement at ("test/cases/large/clang-23353.c": line 617)
 * reduce to left at ("test/cases/large/clang-23353.c": line 619)
 * reduce to right at ("test/cases/large/clang-23353.c": line 619)
 * don't cast at ("test/cases/large/clang-23353.c": line 619)
@@ -1158,7 +1148,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 622)
 * replace by zero at ("test/cases/large/clang-23353.c": line 620)
 * remove static at ("test/cases/large/clang-23353.c": line 625)
-* remove statement at ("test/cases/large/clang-23353.c": line 629)
+* remove return statement at ("test/cases/large/clang-23353.c": line 629)
 * reduce to left at ("test/cases/large/clang-23353.c": line 631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 631)
 * don't cast at ("test/cases/large/clang-23353.c": line 631)
@@ -1170,7 +1160,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 634)
 * replace by zero at ("test/cases/large/clang-23353.c": line 632)
 * remove static at ("test/cases/large/clang-23353.c": line 637)
-* remove statement at ("test/cases/large/clang-23353.c": line 641)
+* remove return statement at ("test/cases/large/clang-23353.c": line 641)
 * don't cast at ("test/cases/large/clang-23353.c": line 643)
 * replace by zero at ("test/cases/large/clang-23353.c": line 643)
 * reduce to left at ("test/cases/large/clang-23353.c": line 646)
@@ -1179,38 +1169,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 646)
 * replace by zero at ("test/cases/large/clang-23353.c": line 644)
 * remove static at ("test/cases/large/clang-23353.c": line 651)
-* remove statement at ("test/cases/large/clang-23353.c": line 655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 655)
 * remove static at ("test/cases/large/clang-23353.c": line 658)
-* remove statement at ("test/cases/large/clang-23353.c": line 662)
+* remove return statement at ("test/cases/large/clang-23353.c": line 662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 662)
 * remove static at ("test/cases/large/clang-23353.c": line 665)
-* remove statement at ("test/cases/large/clang-23353.c": line 669)
+* remove return statement at ("test/cases/large/clang-23353.c": line 669)
 * reduce to left at ("test/cases/large/clang-23353.c": line 669)
 * reduce to right at ("test/cases/large/clang-23353.c": line 669)
 * remove static at ("test/cases/large/clang-23353.c": line 672)
-* remove statement at ("test/cases/large/clang-23353.c": line 676)
+* remove return statement at ("test/cases/large/clang-23353.c": line 676)
 * reduce to left at ("test/cases/large/clang-23353.c": line 676)
 * reduce to right at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * remove static at ("test/cases/large/clang-23353.c": line 679)
-* remove statement at ("test/cases/large/clang-23353.c": line 683)
+* remove return statement at ("test/cases/large/clang-23353.c": line 683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 685)
 * reduce to left at ("test/cases/large/clang-23353.c": line 688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 686)
 * remove static at ("test/cases/large/clang-23353.c": line 691)
-* remove statement at ("test/cases/large/clang-23353.c": line 695)
+* remove return statement at ("test/cases/large/clang-23353.c": line 695)
 * replace by zero at ("test/cases/large/clang-23353.c": line 697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 700)
 * reduce to right at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 698)
 * remove static at ("test/cases/large/clang-23353.c": line 703)
-* remove statement at ("test/cases/large/clang-23353.c": line 707)
+* remove return statement at ("test/cases/large/clang-23353.c": line 707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
 * reduce to right at ("test/cases/large/clang-23353.c": line 709)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
@@ -1227,7 +1217,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 712)
 * replace by zero at ("test/cases/large/clang-23353.c": line 710)
 * remove static at ("test/cases/large/clang-23353.c": line 715)
-* remove statement at ("test/cases/large/clang-23353.c": line 719)
+* remove return statement at ("test/cases/large/clang-23353.c": line 719)
 * reduce to left at ("test/cases/large/clang-23353.c": line 721)
 * reduce to right at ("test/cases/large/clang-23353.c": line 721)
 * don't cast at ("test/cases/large/clang-23353.c": line 721)
@@ -1241,7 +1231,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 724)
 * replace by zero at ("test/cases/large/clang-23353.c": line 722)
 * remove static at ("test/cases/large/clang-23353.c": line 727)
-* remove statement at ("test/cases/large/clang-23353.c": line 731)
+* remove return statement at ("test/cases/large/clang-23353.c": line 731)
 * reduce to left at ("test/cases/large/clang-23353.c": line 733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 733)
 * don't cast at ("test/cases/large/clang-23353.c": line 733)
@@ -1253,7 +1243,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 736)
 * replace by zero at ("test/cases/large/clang-23353.c": line 734)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -1262,38 +1252,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -1310,7 +1300,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -1324,7 +1314,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -1336,7 +1326,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -1345,38 +1335,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -1393,7 +1383,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -1407,7 +1397,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -1419,7 +1409,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -1428,7 +1418,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
 * replace by zero at ("test/cases/large/clang-23353.c": line 961)
@@ -1437,7 +1427,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
 * replace by zero at ("test/cases/large/clang-23353.c": line 973)
@@ -1446,7 +1436,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
@@ -1457,7 +1447,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
@@ -1472,7 +1462,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * do without param at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
@@ -1488,7 +1478,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * do without param at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
@@ -1504,7 +1494,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * do without param at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
@@ -1522,7 +1512,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * do without param at ("test/cases/large/clang-23353.c": line 1061)
@@ -1545,7 +1535,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -1562,27 +1552,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -1592,7 +1577,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -1600,7 +1585,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -1615,61 +1600,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -1677,20 +1660,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -2807,7 +2787,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -2829,7 +2808,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2850,7 +2828,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2860,11 +2837,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2877,7 +2854,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2896,32 +2873,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -2986,12 +2958,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -3005,26 +2976,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -3034,13 +3002,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -3050,7 +3018,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -3069,7 +3037,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -3082,12 +3050,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -3097,9 +3065,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -3180,9 +3148,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -3217,7 +3184,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -3225,7 +3192,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -3265,7 +3232,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -3281,7 +3248,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -3302,12 +3269,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -3329,7 +3296,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -3342,7 +3309,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -3352,7 +3319,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -3702,7 +3669,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -3753,9 +3720,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -3765,7 +3732,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -3799,7 +3766,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -3808,7 +3775,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3836,7 +3803,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3882,7 +3848,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3915,7 +3880,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3925,30 +3889,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -3975,7 +3938,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -3989,7 +3951,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -4007,7 +3969,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -4017,12 +3979,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -4068,7 +4030,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -4081,7 +4043,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -4104,7 +4066,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -4117,7 +4079,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -4647,7 +4609,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -4669,7 +4630,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -5485,16 +5445,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -5794,7 +5753,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -5823,7 +5781,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5838,7 +5795,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5850,7 +5806,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5875,13 +5830,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5891,7 +5845,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5906,7 +5859,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5950,7 +5902,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5966,11 +5917,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -5979,7 +5930,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -6008,15 +5959,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -6031,14 +5981,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -6053,7 +6003,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -6768,7 +6717,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -6802,7 +6751,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -6828,7 +6776,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6836,25 +6783,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6883,7 +6827,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6895,7 +6839,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6918,15 +6861,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6935,15 +6877,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6951,15 +6891,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -7008,18 +6947,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -7029,11 +6967,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -7083,7 +7020,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -7096,7 +7033,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -7109,7 +7046,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -7155,7 +7091,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -7180,7 +7115,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -7190,7 +7124,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -7198,7 +7132,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -7210,13 +7144,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -7262,7 +7195,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -7300,8 +7233,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -7309,21 +7241,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -7336,15 +7267,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -7357,7 +7287,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -7370,9 +7300,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -7385,7 +7315,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -7398,9 +7328,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -7433,9 +7363,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -7448,7 +7378,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -7461,7 +7391,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -7488,9 +7418,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -7508,10 +7438,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -7530,24 +7457,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -7562,27 +7486,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -7592,7 +7513,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -7621,7 +7541,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7943,7 +7862,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7958,7 +7876,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -8004,7 +7922,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -8675,9 +8592,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -8731,7 +8648,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -8740,7 +8657,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -8754,7 +8671,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -8793,7 +8710,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -8806,16 +8723,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -8829,7 +8745,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -9160,9 +9075,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -9171,7 +9086,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -9184,7 +9099,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -9206,9 +9121,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -9268,10 +9182,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -9279,7 +9191,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -9308,9 +9220,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -9324,7 +9236,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -9333,30 +9244,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -9366,19 +9274,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -9388,12 +9294,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -9402,11 +9308,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -9416,271 +9322,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -9689,79 +9593,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -9774,8 +9677,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -9783,55 +9685,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9844,43 +9745,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9906,96 +9803,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -10008,43 +9903,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -10056,95 +9947,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -10152,17 +10042,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -10172,78 +10060,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -10262,8 +10149,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -10273,13 +10158,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -10290,54 +10175,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p10.path b/rtree-c/test/expected/clang-23353/reduction/p10.path
new file mode 100644
index 0000000..0c270ba
--- /dev/null
+++ b/rtree-c/test/expected/clang-23353/reduction/p10.path
@@ -0,0 +1,514 @@
+1 remove variable printf at ("test/cases/large/clang-23353.c": line 10)
+1 remove variable fabs at ("test/cases/large/clang-23353.c": line 11)
+1 remove variable fabsf at ("test/cases/large/clang-23353.c": line 12)
+1 remove function __assert_fail at ("test/cases/large/clang-23353.c": line 13)
+1 remove function platform_main_end at ("test/cases/large/clang-23353.c": line 14)
+1 remove function safe_unary_minus_func_int8_t_s at ("test/cases/large/clang-23353.c": line 24)
+1 remove function safe_add_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 38)
+1 remove function safe_sub_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 52)
+1 remove function safe_mul_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 66)
+1 remove function safe_mod_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 80)
+1 remove function safe_div_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 92)
+1 remove function safe_lshift_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 104)
+1 remove function safe_lshift_func_int8_t_s_u at ("test/cases/large/clang-23353.c": line 116)
+1 remove function safe_rshift_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 128)
+1 remove function safe_rshift_func_int8_t_s_u at ("test/cases/large/clang-23353.c": line 140)
+1 remove function safe_unary_minus_func_int16_t_s at ("test/cases/large/clang-23353.c": line 154)
+1 remove function safe_add_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 168)
+1 remove function safe_sub_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 182)
+1 remove function safe_mul_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 196)
+1 remove function safe_mod_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 210)
+1 remove function safe_div_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 222)
+1 remove function safe_lshift_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 234)
+1 remove function safe_lshift_func_int16_t_s_u at ("test/cases/large/clang-23353.c": line 246)
+1 remove function safe_rshift_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 258)
+1 remove function safe_rshift_func_int16_t_s_u at ("test/cases/large/clang-23353.c": line 270)
+1 remove function safe_unary_minus_func_int32_t_s at ("test/cases/large/clang-23353.c": line 284)
+1 remove function safe_add_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 298)
+1 remove function safe_sub_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 312)
+1 remove function safe_mul_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 326)
+1 remove function safe_mod_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 340)
+1 remove function safe_div_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 352)
+1 remove function safe_lshift_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 364)
+1 remove function safe_lshift_func_int32_t_s_u at ("test/cases/large/clang-23353.c": line 376)
+1 remove function safe_rshift_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 388)
+1 remove function safe_rshift_func_int32_t_s_u at ("test/cases/large/clang-23353.c": line 400)
+1 remove function safe_unary_minus_func_int64_t_s at ("test/cases/large/clang-23353.c": line 415)
+1 remove function safe_add_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 429)
+1 remove function safe_sub_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 443)
+1 remove function safe_mul_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 457)
+1 remove function safe_mod_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 471)
+1 remove function safe_div_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 483)
+1 remove function safe_lshift_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 495)
+1 remove function safe_lshift_func_int64_t_s_u at ("test/cases/large/clang-23353.c": line 507)
+1 remove function safe_rshift_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 519)
+1 remove function safe_rshift_func_int64_t_s_u at ("test/cases/large/clang-23353.c": line 531)
+1 remove function safe_unary_minus_func_uint8_t_u at ("test/cases/large/clang-23353.c": line 549)
+1 remove function safe_add_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 556)
+1 remove function safe_sub_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 563)
+1 remove function safe_mul_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 570)
+1 remove function safe_mod_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 577)
+1 remove function safe_div_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 589)
+1 remove function safe_lshift_func_uint8_t_u_s at ("test/cases/large/clang-23353.c": line 601)
+1 remove function safe_lshift_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 613)
+1 remove function safe_rshift_func_uint8_t_u_s at ("test/cases/large/clang-23353.c": line 625)
+1 remove function safe_rshift_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 637)
+1 remove function safe_unary_minus_func_uint16_t_u at ("test/cases/large/clang-23353.c": line 651)
+1 remove function safe_add_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 658)
+1 remove function safe_sub_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 665)
+1 remove function safe_mul_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 672)
+1 remove function safe_mod_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 679)
+1 remove function safe_div_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 691)
+1 remove function safe_lshift_func_uint16_t_u_s at ("test/cases/large/clang-23353.c": line 703)
+1 remove function safe_lshift_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 715)
+1 remove function safe_rshift_func_uint16_t_u_s at ("test/cases/large/clang-23353.c": line 727)
+1 remove function safe_rshift_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 739)
+1 remove function safe_unary_minus_func_uint32_t_u at ("test/cases/large/clang-23353.c": line 753)
+1 remove function safe_add_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 760)
+1 remove function safe_sub_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 767)
+1 remove function safe_mul_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 774)
+1 remove function safe_mod_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 781)
+1 remove function safe_div_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 793)
+1 remove function safe_lshift_func_uint32_t_u_s at ("test/cases/large/clang-23353.c": line 805)
+1 remove function safe_lshift_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 817)
+1 remove function safe_rshift_func_uint32_t_u_s at ("test/cases/large/clang-23353.c": line 829)
+1 remove function safe_rshift_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 841)
+1 remove function safe_unary_minus_func_uint64_t_u at ("test/cases/large/clang-23353.c": line 856)
+1 remove function safe_add_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 863)
+1 remove function safe_sub_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 870)
+1 remove function safe_mul_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 877)
+1 remove function safe_mod_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 884)
+1 remove function safe_div_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 896)
+1 remove function safe_lshift_func_uint64_t_u_s at ("test/cases/large/clang-23353.c": line 908)
+1 remove function safe_lshift_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 920)
+1 remove function safe_rshift_func_uint64_t_u_s at ("test/cases/large/clang-23353.c": line 932)
+1 remove function safe_rshift_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 944)
+1 remove function safe_add_func_float_f_f at ("test/cases/large/clang-23353.c": line 955)
+1 remove function safe_sub_func_float_f_f at ("test/cases/large/clang-23353.c": line 967)
+1 remove function safe_mul_func_float_f_f at ("test/cases/large/clang-23353.c": line 979)
+1 remove function safe_div_func_float_f_f at ("test/cases/large/clang-23353.c": line 995)
+1 remove function safe_add_func_double_f_f at ("test/cases/large/clang-23353.c": line 1014)
+1 remove function safe_sub_func_double_f_f at ("test/cases/large/clang-23353.c": line 1026)
+1 remove function safe_mul_func_double_f_f at ("test/cases/large/clang-23353.c": line 1038)
+1 remove function safe_div_func_double_f_f at ("test/cases/large/clang-23353.c": line 1054)
+1 remove function safe_convert_func_float_to_int32_t at ("test/cases/large/clang-23353.c": line 1069)
+1 remove variable crc32_tab at ("test/cases/large/clang-23353.c": line 1081)
+1 inline variable crc32_context at ("test/cases/large/clang-23353.c": line 1082)
+1 remove function crc32_gentab at ("test/cases/large/clang-23353.c": line 1084)
+1 remove function crc32_byte at ("test/cases/large/clang-23353.c": line 1104)
+1 remove function crc32_8bytes at ("test/cases/large/clang-23353.c": line 1110)
+1 remove function transparent_crc at ("test/cases/large/clang-23353.c": line 1123)
+1 remove function transparent_crc_bytes at ("test/cases/large/clang-23353.c": line 1134)
+1 remove variable __undefined at ("test/cases/large/clang-23353.c": line 1147)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1150)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1159)
+1 inline variable g_16 at ("test/cases/large/clang-23353.c": line 1167)
+1 inline variable g_25 at ("test/cases/large/clang-23353.c": line 1168)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1169)
+1 remove variable g_59 at ("test/cases/large/clang-23353.c": line 1169)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1169)
+1 inline variable g_60 at ("test/cases/large/clang-23353.c": line 1170)
+1 inline variable g_62 at ("test/cases/large/clang-23353.c": line 1171)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1172)
+1 remove variable g_80 at ("test/cases/large/clang-23353.c": line 1172)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1172)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1173)
+1 remove variable g_108 at ("test/cases/large/clang-23353.c": line 1173)
+1 remove variable g_107 at ("test/cases/large/clang-23353.c": line 1174)
+1 remove variable g_116 at ("test/cases/large/clang-23353.c": line 1175)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1176)
+1 remove variable g_125 at ("test/cases/large/clang-23353.c": line 1176)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1176)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1177)
+1 remove variable g_126 at ("test/cases/large/clang-23353.c": line 1177)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1177)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1178)
+1 remove variable g_129 at ("test/cases/large/clang-23353.c": line 1178)
+1 remove variable g_132 at ("test/cases/large/clang-23353.c": line 1179)
+1 remove variable g_131 at ("test/cases/large/clang-23353.c": line 1180)
+1 inline variable g_266 at ("test/cases/large/clang-23353.c": line 1181)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1182)
+1 remove variable g_313 at ("test/cases/large/clang-23353.c": line 1182)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1182)
+1 reduce to operant at ("test/cases/large/clang-23353.c": line 1183)
+1 inline variable g_566 at ("test/cases/large/clang-23353.c": line 1183)
+1 inline variable g_570 at ("test/cases/large/clang-23353.c": line 1184)
+1 inline variable g_687 at ("test/cases/large/clang-23353.c": line 1185)
+1 inline variable g_692 at ("test/cases/large/clang-23353.c": line 1186)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1187)
+1 remove variable g_753 at ("test/cases/large/clang-23353.c": line 1187)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1187)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1188)
+1 remove variable g_763 at ("test/cases/large/clang-23353.c": line 1188)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1188)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1189)
+1 remove variable g_792 at ("test/cases/large/clang-23353.c": line 1189)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1189)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1190)
+1 remove variable g_793 at ("test/cases/large/clang-23353.c": line 1190)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1190)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1191)
+1 remove variable g_794 at ("test/cases/large/clang-23353.c": line 1191)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1191)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1192)
+1 remove variable g_803 at ("test/cases/large/clang-23353.c": line 1192)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1192)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1193)
+1 remove variable g_804 at ("test/cases/large/clang-23353.c": line 1193)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1193)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1194)
+1 remove variable g_818 at ("test/cases/large/clang-23353.c": line 1194)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1194)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1195)
+1 remove variable g_847 at ("test/cases/large/clang-23353.c": line 1195)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1195)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1196)
+1 remove variable g_1163 at ("test/cases/large/clang-23353.c": line 1196)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1196)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1197)
+1 remove variable g_1174 at ("test/cases/large/clang-23353.c": line 1197)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1197)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1198)
+1 remove variable g_1202 at ("test/cases/large/clang-23353.c": line 1198)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1198)
+1 inline variable g_1416 at ("test/cases/large/clang-23353.c": line 1199)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1200)
+1 remove variable g_1441 at ("test/cases/large/clang-23353.c": line 1200)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1200)
+1 inline variable g_1478 at ("test/cases/large/clang-23353.c": line 1201)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1202)
+1 remove variable g_1530 at ("test/cases/large/clang-23353.c": line 1202)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1202)
+1 remove variable g_1529 at ("test/cases/large/clang-23353.c": line 1203)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1203)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1204)
+1 remove variable g_1594 at ("test/cases/large/clang-23353.c": line 1204)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1204)
+1 remove variable g_1596 at ("test/cases/large/clang-23353.c": line 1205)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1205)
+1 remove variable g_1595 at ("test/cases/large/clang-23353.c": line 1206)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1206)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1207)
+1 remove variable g_1639 at ("test/cases/large/clang-23353.c": line 1207)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1207)
+1 inline variable g_1648 at ("test/cases/large/clang-23353.c": line 1208)
+1 inline variable g_2015 at ("test/cases/large/clang-23353.c": line 1209)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1210)
+1 remove variable g_2191 at ("test/cases/large/clang-23353.c": line 1210)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1210)
+1 remove variable g_2210 at ("test/cases/large/clang-23353.c": line 1211)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1211)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1212)
+1 remove variable g_2213 at ("test/cases/large/clang-23353.c": line 1212)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1212)
+1 inline variable g_2243 at ("test/cases/large/clang-23353.c": line 1213)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1214)
+1 remove variable g_2280 at ("test/cases/large/clang-23353.c": line 1214)
+1 inline variable g_2309 at ("test/cases/large/clang-23353.c": line 1215)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1216)
+1 remove variable g_2321 at ("test/cases/large/clang-23353.c": line 1216)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1216)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1217)
+1 remove variable g_2325 at ("test/cases/large/clang-23353.c": line 1217)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1217)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1218)
+1 remove variable g_2326 at ("test/cases/large/clang-23353.c": line 1218)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1218)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1219)
+1 remove variable g_2347 at ("test/cases/large/clang-23353.c": line 1219)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1219)
+1 remove variable g_2678 at ("test/cases/large/clang-23353.c": line 1220)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1221)
+1 remove variable g_2792 at ("test/cases/large/clang-23353.c": line 1221)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1221)
+1 inline variable g_2951 at ("test/cases/large/clang-23353.c": line 1222)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1223)
+1 remove variable g_2952 at ("test/cases/large/clang-23353.c": line 1223)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1223)
+1 remove variable g_2976 at ("test/cases/large/clang-23353.c": line 1224)
+1 remove variable g_3092 at ("test/cases/large/clang-23353.c": line 1225)
+1 remove variable g_3383 at ("test/cases/large/clang-23353.c": line 1226)
+1 inline variable g_3732 at ("test/cases/large/clang-23353.c": line 1227)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1228)
+1 remove variable g_3771 at ("test/cases/large/clang-23353.c": line 1228)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1228)
+1 remove variable g_3800 at ("test/cases/large/clang-23353.c": line 1229)
+1 inline variable g_4114 at ("test/cases/large/clang-23353.c": line 1230)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1231)
+1 remove variable g_4141 at ("test/cases/large/clang-23353.c": line 1231)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1231)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1232)
+1 remove variable g_4148 at ("test/cases/large/clang-23353.c": line 1232)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1233)
+1 remove variable g_4181 at ("test/cases/large/clang-23353.c": line 1233)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1233)
+1 remove variable g_4217 at ("test/cases/large/clang-23353.c": line 1234)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1234)
+1 remove variable g_4216 at ("test/cases/large/clang-23353.c": line 1235)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1235)
+1 inline variable g_4582 at ("test/cases/large/clang-23353.c": line 1236)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 1237)
+1 remove variable g_4585 at ("test/cases/large/clang-23353.c": line 1237)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1237)
+1 remove variable func_1 at ("test/cases/large/clang-23353.c": line 1241)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 1241)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1242)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1242)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1242)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1242)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1242)
+1 remove variable func_2 at ("test/cases/large/clang-23353.c": line 1242)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1243)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1243)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1243)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1243)
+1 remove variable func_10 at ("test/cases/large/clang-23353.c": line 1243)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1244)
+1 remove variable func_19 at ("test/cases/large/clang-23353.c": line 1244)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1245)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1245)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1245)
+1 remove variable func_26 at ("test/cases/large/clang-23353.c": line 1245)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1246)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1246)
+1 remove variable func_30 at ("test/cases/large/clang-23353.c": line 1246)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1247)
+1 remove variable func_35 at ("test/cases/large/clang-23353.c": line 1247)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1248)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1248)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1248)
+1 remove variable func_43 at ("test/cases/large/clang-23353.c": line 1248)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1249)
+1 remove variable func_47 at ("test/cases/large/clang-23353.c": line 1249)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1250)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1250)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1250)
+1 remove parameter at ("test/cases/large/clang-23353.c": line 1250)
+1 remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
+1 remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
+1 remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
+1 remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
+1 remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
+1 remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
+1 remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
+1 remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
+1 remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
+1 remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
+1 remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
+1 inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
+1 remove condition at ("test/cases/large/clang-23353.c": line 3814)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3814)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3839)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3858)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
+1 remove condition at ("test/cases/large/clang-23353.c": line 3871)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3876)
+1 remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876)
+1 remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3877)
+1 remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3878)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3879)
+1 remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3879)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3879)
+1 inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3880)
+1 inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3881)
+1 inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3882)
+1 inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3883)
+1 inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884)
+1 remove check at ("test/cases/large/clang-23353.c": line 3874)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3871)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3912)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
+1 remove condition at ("test/cases/large/clang-23353.c": line 3923)
+1 inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3923)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
+1 remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3956)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3990)
+1 remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3990)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3991)
+1 remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3991)
+1 remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3992)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3986)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
+1 remove return statement at ("test/cases/large/clang-23353.c": line 4012)
+
diff --git a/rtree-c/test/expected/clang-23353/reduction/p2.path b/rtree-c/test/expected/clang-23353/reduction/p2.path
index e196b6b..892fc70 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p2.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p2.path
@@ -491,37 +491,27 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 14)
-* remove statement at ("test/cases/large/clang-23353.c": line 22)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 22)
 * do without param at ("test/cases/large/clang-23353.c": line 22)
 * do without param at ("test/cases/large/clang-23353.c": line 22)
 * remove static at ("test/cases/large/clang-23353.c": line 24)
-* remove statement at ("test/cases/large/clang-23353.c": line 28)
+* remove return statement at ("test/cases/large/clang-23353.c": line 28)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 35)
 * remove static at ("test/cases/large/clang-23353.c": line 38)
-* remove statement at ("test/cases/large/clang-23353.c": line 42)
+* remove return statement at ("test/cases/large/clang-23353.c": line 42)
 * reduce to left at ("test/cases/large/clang-23353.c": line 49)
 * reduce to right at ("test/cases/large/clang-23353.c": line 49)
 * remove static at ("test/cases/large/clang-23353.c": line 52)
-* remove statement at ("test/cases/large/clang-23353.c": line 56)
+* remove return statement at ("test/cases/large/clang-23353.c": line 56)
 * reduce to left at ("test/cases/large/clang-23353.c": line 63)
 * reduce to right at ("test/cases/large/clang-23353.c": line 63)
 * remove static at ("test/cases/large/clang-23353.c": line 66)
-* remove statement at ("test/cases/large/clang-23353.c": line 70)
+* remove return statement at ("test/cases/large/clang-23353.c": line 70)
 * reduce to left at ("test/cases/large/clang-23353.c": line 77)
 * reduce to right at ("test/cases/large/clang-23353.c": line 77)
 * remove static at ("test/cases/large/clang-23353.c": line 80)
-* remove statement at ("test/cases/large/clang-23353.c": line 84)
+* remove return statement at ("test/cases/large/clang-23353.c": line 84)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
 * reduce to right at ("test/cases/large/clang-23353.c": line 86)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
@@ -534,7 +524,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 89)
 * replace by zero at ("test/cases/large/clang-23353.c": line 87)
 * remove static at ("test/cases/large/clang-23353.c": line 92)
-* remove statement at ("test/cases/large/clang-23353.c": line 96)
+* remove return statement at ("test/cases/large/clang-23353.c": line 96)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
 * reduce to right at ("test/cases/large/clang-23353.c": line 98)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
@@ -547,7 +537,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 101)
 * replace by zero at ("test/cases/large/clang-23353.c": line 99)
 * remove static at ("test/cases/large/clang-23353.c": line 104)
-* remove statement at ("test/cases/large/clang-23353.c": line 108)
+* remove return statement at ("test/cases/large/clang-23353.c": line 108)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
 * reduce to right at ("test/cases/large/clang-23353.c": line 110)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
@@ -566,7 +556,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 113)
 * replace by zero at ("test/cases/large/clang-23353.c": line 111)
 * remove static at ("test/cases/large/clang-23353.c": line 116)
-* remove statement at ("test/cases/large/clang-23353.c": line 120)
+* remove return statement at ("test/cases/large/clang-23353.c": line 120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
 * reduce to right at ("test/cases/large/clang-23353.c": line 122)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
@@ -582,7 +572,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 125)
 * replace by zero at ("test/cases/large/clang-23353.c": line 123)
 * remove static at ("test/cases/large/clang-23353.c": line 128)
-* remove statement at ("test/cases/large/clang-23353.c": line 132)
+* remove return statement at ("test/cases/large/clang-23353.c": line 132)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
 * reduce to right at ("test/cases/large/clang-23353.c": line 134)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
@@ -596,7 +586,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 137)
 * replace by zero at ("test/cases/large/clang-23353.c": line 135)
 * remove static at ("test/cases/large/clang-23353.c": line 140)
-* remove statement at ("test/cases/large/clang-23353.c": line 144)
+* remove return statement at ("test/cases/large/clang-23353.c": line 144)
 * reduce to left at ("test/cases/large/clang-23353.c": line 146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 146)
 * don't cast at ("test/cases/large/clang-23353.c": line 146)
@@ -607,22 +597,22 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 149)
 * replace by zero at ("test/cases/large/clang-23353.c": line 147)
 * remove static at ("test/cases/large/clang-23353.c": line 154)
-* remove statement at ("test/cases/large/clang-23353.c": line 158)
+* remove return statement at ("test/cases/large/clang-23353.c": line 158)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 165)
 * remove static at ("test/cases/large/clang-23353.c": line 168)
-* remove statement at ("test/cases/large/clang-23353.c": line 172)
+* remove return statement at ("test/cases/large/clang-23353.c": line 172)
 * reduce to left at ("test/cases/large/clang-23353.c": line 179)
 * reduce to right at ("test/cases/large/clang-23353.c": line 179)
 * remove static at ("test/cases/large/clang-23353.c": line 182)
-* remove statement at ("test/cases/large/clang-23353.c": line 186)
+* remove return statement at ("test/cases/large/clang-23353.c": line 186)
 * reduce to left at ("test/cases/large/clang-23353.c": line 193)
 * reduce to right at ("test/cases/large/clang-23353.c": line 193)
 * remove static at ("test/cases/large/clang-23353.c": line 196)
-* remove statement at ("test/cases/large/clang-23353.c": line 200)
+* remove return statement at ("test/cases/large/clang-23353.c": line 200)
 * reduce to left at ("test/cases/large/clang-23353.c": line 207)
 * reduce to right at ("test/cases/large/clang-23353.c": line 207)
 * remove static at ("test/cases/large/clang-23353.c": line 210)
-* remove statement at ("test/cases/large/clang-23353.c": line 214)
+* remove return statement at ("test/cases/large/clang-23353.c": line 214)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
 * reduce to right at ("test/cases/large/clang-23353.c": line 216)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
@@ -637,7 +627,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 219)
 * replace by zero at ("test/cases/large/clang-23353.c": line 217)
 * remove static at ("test/cases/large/clang-23353.c": line 222)
-* remove statement at ("test/cases/large/clang-23353.c": line 226)
+* remove return statement at ("test/cases/large/clang-23353.c": line 226)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
 * reduce to right at ("test/cases/large/clang-23353.c": line 228)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
@@ -652,7 +642,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 231)
 * replace by zero at ("test/cases/large/clang-23353.c": line 229)
 * remove static at ("test/cases/large/clang-23353.c": line 234)
-* remove statement at ("test/cases/large/clang-23353.c": line 238)
+* remove return statement at ("test/cases/large/clang-23353.c": line 238)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
 * reduce to right at ("test/cases/large/clang-23353.c": line 240)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
@@ -671,7 +661,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 243)
 * replace by zero at ("test/cases/large/clang-23353.c": line 241)
 * remove static at ("test/cases/large/clang-23353.c": line 246)
-* remove statement at ("test/cases/large/clang-23353.c": line 250)
+* remove return statement at ("test/cases/large/clang-23353.c": line 250)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
 * reduce to right at ("test/cases/large/clang-23353.c": line 252)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
@@ -687,7 +677,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 255)
 * replace by zero at ("test/cases/large/clang-23353.c": line 253)
 * remove static at ("test/cases/large/clang-23353.c": line 258)
-* remove statement at ("test/cases/large/clang-23353.c": line 262)
+* remove return statement at ("test/cases/large/clang-23353.c": line 262)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
 * reduce to right at ("test/cases/large/clang-23353.c": line 264)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
@@ -701,7 +691,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 267)
 * replace by zero at ("test/cases/large/clang-23353.c": line 265)
 * remove static at ("test/cases/large/clang-23353.c": line 270)
-* remove statement at ("test/cases/large/clang-23353.c": line 274)
+* remove return statement at ("test/cases/large/clang-23353.c": line 274)
 * reduce to left at ("test/cases/large/clang-23353.c": line 276)
 * reduce to right at ("test/cases/large/clang-23353.c": line 276)
 * don't cast at ("test/cases/large/clang-23353.c": line 276)
@@ -712,7 +702,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 279)
 * replace by zero at ("test/cases/large/clang-23353.c": line 277)
 * remove static at ("test/cases/large/clang-23353.c": line 284)
-* remove statement at ("test/cases/large/clang-23353.c": line 288)
+* remove return statement at ("test/cases/large/clang-23353.c": line 288)
 * reduce to left at ("test/cases/large/clang-23353.c": line 291)
 * reduce to right at ("test/cases/large/clang-23353.c": line 291)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 291)
@@ -721,7 +711,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 295)
 * replace by zero at ("test/cases/large/clang-23353.c": line 292)
 * remove static at ("test/cases/large/clang-23353.c": line 298)
-* remove statement at ("test/cases/large/clang-23353.c": line 302)
+* remove return statement at ("test/cases/large/clang-23353.c": line 302)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
 * reduce to right at ("test/cases/large/clang-23353.c": line 305)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
@@ -745,7 +735,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 309)
 * replace by zero at ("test/cases/large/clang-23353.c": line 306)
 * remove static at ("test/cases/large/clang-23353.c": line 312)
-* remove statement at ("test/cases/large/clang-23353.c": line 316)
+* remove return statement at ("test/cases/large/clang-23353.c": line 316)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
 * reduce to right at ("test/cases/large/clang-23353.c": line 319)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
@@ -767,7 +757,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 323)
 * replace by zero at ("test/cases/large/clang-23353.c": line 320)
 * remove static at ("test/cases/large/clang-23353.c": line 326)
-* remove statement at ("test/cases/large/clang-23353.c": line 330)
+* remove return statement at ("test/cases/large/clang-23353.c": line 330)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
 * reduce to right at ("test/cases/large/clang-23353.c": line 333)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
@@ -812,7 +802,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 337)
 * replace by zero at ("test/cases/large/clang-23353.c": line 334)
 * remove static at ("test/cases/large/clang-23353.c": line 340)
-* remove statement at ("test/cases/large/clang-23353.c": line 344)
+* remove return statement at ("test/cases/large/clang-23353.c": line 344)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
 * reduce to right at ("test/cases/large/clang-23353.c": line 346)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
@@ -827,7 +817,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 349)
 * replace by zero at ("test/cases/large/clang-23353.c": line 347)
 * remove static at ("test/cases/large/clang-23353.c": line 352)
-* remove statement at ("test/cases/large/clang-23353.c": line 356)
+* remove return statement at ("test/cases/large/clang-23353.c": line 356)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
 * reduce to right at ("test/cases/large/clang-23353.c": line 358)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
@@ -842,7 +832,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 361)
 * replace by zero at ("test/cases/large/clang-23353.c": line 359)
 * remove static at ("test/cases/large/clang-23353.c": line 364)
-* remove statement at ("test/cases/large/clang-23353.c": line 368)
+* remove return statement at ("test/cases/large/clang-23353.c": line 368)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
 * reduce to right at ("test/cases/large/clang-23353.c": line 370)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
@@ -861,7 +851,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 373)
 * replace by zero at ("test/cases/large/clang-23353.c": line 371)
 * remove static at ("test/cases/large/clang-23353.c": line 376)
-* remove statement at ("test/cases/large/clang-23353.c": line 380)
+* remove return statement at ("test/cases/large/clang-23353.c": line 380)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
 * reduce to right at ("test/cases/large/clang-23353.c": line 382)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
@@ -877,7 +867,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 385)
 * replace by zero at ("test/cases/large/clang-23353.c": line 383)
 * remove static at ("test/cases/large/clang-23353.c": line 388)
-* remove statement at ("test/cases/large/clang-23353.c": line 392)
+* remove return statement at ("test/cases/large/clang-23353.c": line 392)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
 * reduce to right at ("test/cases/large/clang-23353.c": line 394)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
@@ -891,7 +881,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 397)
 * replace by zero at ("test/cases/large/clang-23353.c": line 395)
 * remove static at ("test/cases/large/clang-23353.c": line 400)
-* remove statement at ("test/cases/large/clang-23353.c": line 404)
+* remove return statement at ("test/cases/large/clang-23353.c": line 404)
 * reduce to left at ("test/cases/large/clang-23353.c": line 406)
 * reduce to right at ("test/cases/large/clang-23353.c": line 406)
 * don't cast at ("test/cases/large/clang-23353.c": line 406)
@@ -902,7 +892,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 409)
 * replace by zero at ("test/cases/large/clang-23353.c": line 407)
 * remove static at ("test/cases/large/clang-23353.c": line 415)
-* remove statement at ("test/cases/large/clang-23353.c": line 419)
+* remove return statement at ("test/cases/large/clang-23353.c": line 419)
 * reduce to left at ("test/cases/large/clang-23353.c": line 422)
 * reduce to right at ("test/cases/large/clang-23353.c": line 422)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 422)
@@ -911,7 +901,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 426)
 * replace by zero at ("test/cases/large/clang-23353.c": line 423)
 * remove static at ("test/cases/large/clang-23353.c": line 429)
-* remove statement at ("test/cases/large/clang-23353.c": line 433)
+* remove return statement at ("test/cases/large/clang-23353.c": line 433)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
 * reduce to right at ("test/cases/large/clang-23353.c": line 436)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
@@ -935,7 +925,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 440)
 * replace by zero at ("test/cases/large/clang-23353.c": line 437)
 * remove static at ("test/cases/large/clang-23353.c": line 443)
-* remove statement at ("test/cases/large/clang-23353.c": line 447)
+* remove return statement at ("test/cases/large/clang-23353.c": line 447)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
 * reduce to right at ("test/cases/large/clang-23353.c": line 450)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
@@ -957,7 +947,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 454)
 * replace by zero at ("test/cases/large/clang-23353.c": line 451)
 * remove static at ("test/cases/large/clang-23353.c": line 457)
-* remove statement at ("test/cases/large/clang-23353.c": line 461)
+* remove return statement at ("test/cases/large/clang-23353.c": line 461)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
 * reduce to right at ("test/cases/large/clang-23353.c": line 464)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
@@ -1002,7 +992,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 468)
 * replace by zero at ("test/cases/large/clang-23353.c": line 465)
 * remove static at ("test/cases/large/clang-23353.c": line 471)
-* remove statement at ("test/cases/large/clang-23353.c": line 475)
+* remove return statement at ("test/cases/large/clang-23353.c": line 475)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
 * reduce to right at ("test/cases/large/clang-23353.c": line 477)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
@@ -1017,7 +1007,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 480)
 * replace by zero at ("test/cases/large/clang-23353.c": line 478)
 * remove static at ("test/cases/large/clang-23353.c": line 483)
-* remove statement at ("test/cases/large/clang-23353.c": line 487)
+* remove return statement at ("test/cases/large/clang-23353.c": line 487)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
 * reduce to right at ("test/cases/large/clang-23353.c": line 489)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
@@ -1032,7 +1022,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 492)
 * replace by zero at ("test/cases/large/clang-23353.c": line 490)
 * remove static at ("test/cases/large/clang-23353.c": line 495)
-* remove statement at ("test/cases/large/clang-23353.c": line 499)
+* remove return statement at ("test/cases/large/clang-23353.c": line 499)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
 * reduce to right at ("test/cases/large/clang-23353.c": line 501)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
@@ -1051,7 +1041,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 504)
 * replace by zero at ("test/cases/large/clang-23353.c": line 502)
 * remove static at ("test/cases/large/clang-23353.c": line 507)
-* remove statement at ("test/cases/large/clang-23353.c": line 511)
+* remove return statement at ("test/cases/large/clang-23353.c": line 511)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
 * reduce to right at ("test/cases/large/clang-23353.c": line 513)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
@@ -1067,7 +1057,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 516)
 * replace by zero at ("test/cases/large/clang-23353.c": line 514)
 * remove static at ("test/cases/large/clang-23353.c": line 519)
-* remove statement at ("test/cases/large/clang-23353.c": line 523)
+* remove return statement at ("test/cases/large/clang-23353.c": line 523)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
 * reduce to right at ("test/cases/large/clang-23353.c": line 525)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
@@ -1081,7 +1071,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 528)
 * replace by zero at ("test/cases/large/clang-23353.c": line 526)
 * remove static at ("test/cases/large/clang-23353.c": line 531)
-* remove statement at ("test/cases/large/clang-23353.c": line 535)
+* remove return statement at ("test/cases/large/clang-23353.c": line 535)
 * reduce to left at ("test/cases/large/clang-23353.c": line 537)
 * reduce to right at ("test/cases/large/clang-23353.c": line 537)
 * don't cast at ("test/cases/large/clang-23353.c": line 537)
@@ -1092,38 +1082,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 540)
 * replace by zero at ("test/cases/large/clang-23353.c": line 538)
 * remove static at ("test/cases/large/clang-23353.c": line 549)
-* remove statement at ("test/cases/large/clang-23353.c": line 553)
+* remove return statement at ("test/cases/large/clang-23353.c": line 553)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 553)
 * remove static at ("test/cases/large/clang-23353.c": line 556)
-* remove statement at ("test/cases/large/clang-23353.c": line 560)
+* remove return statement at ("test/cases/large/clang-23353.c": line 560)
 * reduce to left at ("test/cases/large/clang-23353.c": line 560)
 * reduce to right at ("test/cases/large/clang-23353.c": line 560)
 * remove static at ("test/cases/large/clang-23353.c": line 563)
-* remove statement at ("test/cases/large/clang-23353.c": line 567)
+* remove return statement at ("test/cases/large/clang-23353.c": line 567)
 * reduce to left at ("test/cases/large/clang-23353.c": line 567)
 * reduce to right at ("test/cases/large/clang-23353.c": line 567)
 * remove static at ("test/cases/large/clang-23353.c": line 570)
-* remove statement at ("test/cases/large/clang-23353.c": line 574)
+* remove return statement at ("test/cases/large/clang-23353.c": line 574)
 * reduce to left at ("test/cases/large/clang-23353.c": line 574)
 * reduce to right at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * remove static at ("test/cases/large/clang-23353.c": line 577)
-* remove statement at ("test/cases/large/clang-23353.c": line 581)
+* remove return statement at ("test/cases/large/clang-23353.c": line 581)
 * replace by zero at ("test/cases/large/clang-23353.c": line 583)
 * reduce to left at ("test/cases/large/clang-23353.c": line 586)
 * reduce to right at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 584)
 * remove static at ("test/cases/large/clang-23353.c": line 589)
-* remove statement at ("test/cases/large/clang-23353.c": line 593)
+* remove return statement at ("test/cases/large/clang-23353.c": line 593)
 * replace by zero at ("test/cases/large/clang-23353.c": line 595)
 * reduce to left at ("test/cases/large/clang-23353.c": line 598)
 * reduce to right at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 596)
 * remove static at ("test/cases/large/clang-23353.c": line 601)
-* remove statement at ("test/cases/large/clang-23353.c": line 605)
+* remove return statement at ("test/cases/large/clang-23353.c": line 605)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
 * reduce to right at ("test/cases/large/clang-23353.c": line 607)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
@@ -1140,7 +1130,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 610)
 * replace by zero at ("test/cases/large/clang-23353.c": line 608)
 * remove static at ("test/cases/large/clang-23353.c": line 613)
-* remove statement at ("test/cases/large/clang-23353.c": line 617)
+* remove return statement at ("test/cases/large/clang-23353.c": line 617)
 * reduce to left at ("test/cases/large/clang-23353.c": line 619)
 * reduce to right at ("test/cases/large/clang-23353.c": line 619)
 * don't cast at ("test/cases/large/clang-23353.c": line 619)
@@ -1154,7 +1144,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 622)
 * replace by zero at ("test/cases/large/clang-23353.c": line 620)
 * remove static at ("test/cases/large/clang-23353.c": line 625)
-* remove statement at ("test/cases/large/clang-23353.c": line 629)
+* remove return statement at ("test/cases/large/clang-23353.c": line 629)
 * reduce to left at ("test/cases/large/clang-23353.c": line 631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 631)
 * don't cast at ("test/cases/large/clang-23353.c": line 631)
@@ -1166,7 +1156,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 634)
 * replace by zero at ("test/cases/large/clang-23353.c": line 632)
 * remove static at ("test/cases/large/clang-23353.c": line 637)
-* remove statement at ("test/cases/large/clang-23353.c": line 641)
+* remove return statement at ("test/cases/large/clang-23353.c": line 641)
 * don't cast at ("test/cases/large/clang-23353.c": line 643)
 * replace by zero at ("test/cases/large/clang-23353.c": line 643)
 * reduce to left at ("test/cases/large/clang-23353.c": line 646)
@@ -1175,38 +1165,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 646)
 * replace by zero at ("test/cases/large/clang-23353.c": line 644)
 * remove static at ("test/cases/large/clang-23353.c": line 651)
-* remove statement at ("test/cases/large/clang-23353.c": line 655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 655)
 * remove static at ("test/cases/large/clang-23353.c": line 658)
-* remove statement at ("test/cases/large/clang-23353.c": line 662)
+* remove return statement at ("test/cases/large/clang-23353.c": line 662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 662)
 * remove static at ("test/cases/large/clang-23353.c": line 665)
-* remove statement at ("test/cases/large/clang-23353.c": line 669)
+* remove return statement at ("test/cases/large/clang-23353.c": line 669)
 * reduce to left at ("test/cases/large/clang-23353.c": line 669)
 * reduce to right at ("test/cases/large/clang-23353.c": line 669)
 * remove static at ("test/cases/large/clang-23353.c": line 672)
-* remove statement at ("test/cases/large/clang-23353.c": line 676)
+* remove return statement at ("test/cases/large/clang-23353.c": line 676)
 * reduce to left at ("test/cases/large/clang-23353.c": line 676)
 * reduce to right at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * remove static at ("test/cases/large/clang-23353.c": line 679)
-* remove statement at ("test/cases/large/clang-23353.c": line 683)
+* remove return statement at ("test/cases/large/clang-23353.c": line 683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 685)
 * reduce to left at ("test/cases/large/clang-23353.c": line 688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 686)
 * remove static at ("test/cases/large/clang-23353.c": line 691)
-* remove statement at ("test/cases/large/clang-23353.c": line 695)
+* remove return statement at ("test/cases/large/clang-23353.c": line 695)
 * replace by zero at ("test/cases/large/clang-23353.c": line 697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 700)
 * reduce to right at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 698)
 * remove static at ("test/cases/large/clang-23353.c": line 703)
-* remove statement at ("test/cases/large/clang-23353.c": line 707)
+* remove return statement at ("test/cases/large/clang-23353.c": line 707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
 * reduce to right at ("test/cases/large/clang-23353.c": line 709)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
@@ -1223,7 +1213,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 712)
 * replace by zero at ("test/cases/large/clang-23353.c": line 710)
 * remove static at ("test/cases/large/clang-23353.c": line 715)
-* remove statement at ("test/cases/large/clang-23353.c": line 719)
+* remove return statement at ("test/cases/large/clang-23353.c": line 719)
 * reduce to left at ("test/cases/large/clang-23353.c": line 721)
 * reduce to right at ("test/cases/large/clang-23353.c": line 721)
 * don't cast at ("test/cases/large/clang-23353.c": line 721)
@@ -1237,7 +1227,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 724)
 * replace by zero at ("test/cases/large/clang-23353.c": line 722)
 * remove static at ("test/cases/large/clang-23353.c": line 727)
-* remove statement at ("test/cases/large/clang-23353.c": line 731)
+* remove return statement at ("test/cases/large/clang-23353.c": line 731)
 * reduce to left at ("test/cases/large/clang-23353.c": line 733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 733)
 * don't cast at ("test/cases/large/clang-23353.c": line 733)
@@ -1249,7 +1239,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 736)
 * replace by zero at ("test/cases/large/clang-23353.c": line 734)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -1258,38 +1248,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -1306,7 +1296,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -1320,7 +1310,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -1332,7 +1322,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -1341,38 +1331,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -1389,7 +1379,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -1403,7 +1393,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -1415,7 +1405,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -1424,7 +1414,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * do without param at ("test/cases/large/clang-23353.c": line 961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
@@ -1440,7 +1430,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * do without param at ("test/cases/large/clang-23353.c": line 973)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
@@ -1456,7 +1446,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * do without param at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
@@ -1474,7 +1464,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * do without param at ("test/cases/large/clang-23353.c": line 1002)
@@ -1497,7 +1487,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * do without param at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
@@ -1513,7 +1503,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * do without param at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
@@ -1529,7 +1519,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * do without param at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
@@ -1547,7 +1537,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * do without param at ("test/cases/large/clang-23353.c": line 1061)
@@ -1570,7 +1560,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -1587,27 +1577,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -1617,7 +1602,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -1625,7 +1610,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -1640,61 +1625,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -1702,20 +1685,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -2832,7 +2812,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -2854,7 +2833,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2875,7 +2853,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2885,11 +2862,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2902,7 +2879,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2921,32 +2898,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -3011,12 +2983,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -3030,26 +3001,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -3059,13 +3027,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -3075,7 +3043,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -3094,7 +3062,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -3107,12 +3075,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -3122,9 +3090,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -3205,9 +3173,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -3242,7 +3209,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -3250,7 +3217,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -3290,7 +3257,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -3306,7 +3273,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -3327,12 +3294,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -3354,7 +3321,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -3367,7 +3334,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -3377,7 +3344,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -3727,7 +3694,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -3778,9 +3745,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -3790,7 +3757,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -3824,7 +3791,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -3833,7 +3800,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3861,7 +3828,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3907,7 +3873,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3940,7 +3905,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3950,30 +3914,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -4000,7 +3963,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -4014,7 +3976,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -4032,7 +3994,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -4042,12 +4004,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -4093,7 +4055,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -4106,7 +4068,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -4129,7 +4091,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -4142,7 +4104,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -4672,7 +4634,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -4694,7 +4655,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -5510,16 +5470,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -5819,7 +5778,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -5848,7 +5806,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5863,7 +5820,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5875,7 +5831,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5900,13 +5855,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5916,7 +5870,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5931,7 +5884,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5975,7 +5927,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5991,11 +5942,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -6004,7 +5955,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -6033,15 +5984,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -6056,14 +6006,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -6078,7 +6028,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -6793,7 +6742,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -6827,7 +6776,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -6853,7 +6801,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6861,25 +6808,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6908,7 +6852,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6920,7 +6864,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6943,15 +6886,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6960,15 +6902,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6976,15 +6916,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -7033,18 +6972,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -7054,11 +6992,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -7108,7 +7045,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -7121,7 +7058,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -7134,7 +7071,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -7180,7 +7116,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -7205,7 +7140,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -7215,7 +7149,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -7223,7 +7157,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -7235,13 +7169,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -7287,7 +7220,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -7325,8 +7258,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -7334,21 +7266,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -7361,15 +7292,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -7382,7 +7312,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -7395,9 +7325,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -7410,7 +7340,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -7423,9 +7353,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -7458,9 +7388,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -7473,7 +7403,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -7486,7 +7416,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -7513,9 +7443,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -7533,10 +7463,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -7555,24 +7482,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -7587,27 +7511,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -7617,7 +7538,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -7646,7 +7566,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7968,7 +7887,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7983,7 +7901,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -8029,7 +7947,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -8700,9 +8617,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -8756,7 +8673,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -8765,7 +8682,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -8779,7 +8696,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -8818,7 +8735,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -8831,16 +8748,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -8854,7 +8770,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -9185,9 +9100,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -9196,7 +9111,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -9209,7 +9124,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -9231,9 +9146,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -9293,10 +9207,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -9304,7 +9216,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -9333,9 +9245,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -9349,7 +9261,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -9358,30 +9269,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -9391,19 +9299,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -9413,12 +9319,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -9427,11 +9333,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -9441,271 +9347,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -9714,79 +9618,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -9799,8 +9702,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -9808,55 +9710,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9869,43 +9770,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9931,96 +9828,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -10033,43 +9928,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -10081,95 +9972,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -10177,17 +10067,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -10197,78 +10085,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -10287,8 +10174,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -10298,13 +10183,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -10315,54 +10200,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p3.path b/rtree-c/test/expected/clang-23353/reduction/p3.path
index 3e38e99..d9e18a6 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p3.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p3.path
@@ -484,22 +484,12 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 66)
-* remove statement at ("test/cases/large/clang-23353.c": line 70)
+* remove return statement at ("test/cases/large/clang-23353.c": line 70)
 * reduce to left at ("test/cases/large/clang-23353.c": line 77)
 * reduce to right at ("test/cases/large/clang-23353.c": line 77)
 * remove static at ("test/cases/large/clang-23353.c": line 80)
-* remove statement at ("test/cases/large/clang-23353.c": line 84)
+* remove return statement at ("test/cases/large/clang-23353.c": line 84)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
 * reduce to right at ("test/cases/large/clang-23353.c": line 86)
 * reduce to left at ("test/cases/large/clang-23353.c": line 86)
@@ -512,7 +502,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 89)
 * replace by zero at ("test/cases/large/clang-23353.c": line 87)
 * remove static at ("test/cases/large/clang-23353.c": line 92)
-* remove statement at ("test/cases/large/clang-23353.c": line 96)
+* remove return statement at ("test/cases/large/clang-23353.c": line 96)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
 * reduce to right at ("test/cases/large/clang-23353.c": line 98)
 * reduce to left at ("test/cases/large/clang-23353.c": line 98)
@@ -525,7 +515,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 101)
 * replace by zero at ("test/cases/large/clang-23353.c": line 99)
 * remove static at ("test/cases/large/clang-23353.c": line 104)
-* remove statement at ("test/cases/large/clang-23353.c": line 108)
+* remove return statement at ("test/cases/large/clang-23353.c": line 108)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
 * reduce to right at ("test/cases/large/clang-23353.c": line 110)
 * reduce to left at ("test/cases/large/clang-23353.c": line 110)
@@ -544,7 +534,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 113)
 * replace by zero at ("test/cases/large/clang-23353.c": line 111)
 * remove static at ("test/cases/large/clang-23353.c": line 116)
-* remove statement at ("test/cases/large/clang-23353.c": line 120)
+* remove return statement at ("test/cases/large/clang-23353.c": line 120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
 * reduce to right at ("test/cases/large/clang-23353.c": line 122)
 * reduce to left at ("test/cases/large/clang-23353.c": line 122)
@@ -560,7 +550,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 125)
 * replace by zero at ("test/cases/large/clang-23353.c": line 123)
 * remove static at ("test/cases/large/clang-23353.c": line 128)
-* remove statement at ("test/cases/large/clang-23353.c": line 132)
+* remove return statement at ("test/cases/large/clang-23353.c": line 132)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
 * reduce to right at ("test/cases/large/clang-23353.c": line 134)
 * reduce to left at ("test/cases/large/clang-23353.c": line 134)
@@ -574,7 +564,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 137)
 * replace by zero at ("test/cases/large/clang-23353.c": line 135)
 * remove static at ("test/cases/large/clang-23353.c": line 140)
-* remove statement at ("test/cases/large/clang-23353.c": line 144)
+* remove return statement at ("test/cases/large/clang-23353.c": line 144)
 * reduce to left at ("test/cases/large/clang-23353.c": line 146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 146)
 * don't cast at ("test/cases/large/clang-23353.c": line 146)
@@ -585,22 +575,22 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 149)
 * replace by zero at ("test/cases/large/clang-23353.c": line 147)
 * remove static at ("test/cases/large/clang-23353.c": line 154)
-* remove statement at ("test/cases/large/clang-23353.c": line 158)
+* remove return statement at ("test/cases/large/clang-23353.c": line 158)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 165)
 * remove static at ("test/cases/large/clang-23353.c": line 168)
-* remove statement at ("test/cases/large/clang-23353.c": line 172)
+* remove return statement at ("test/cases/large/clang-23353.c": line 172)
 * reduce to left at ("test/cases/large/clang-23353.c": line 179)
 * reduce to right at ("test/cases/large/clang-23353.c": line 179)
 * remove static at ("test/cases/large/clang-23353.c": line 182)
-* remove statement at ("test/cases/large/clang-23353.c": line 186)
+* remove return statement at ("test/cases/large/clang-23353.c": line 186)
 * reduce to left at ("test/cases/large/clang-23353.c": line 193)
 * reduce to right at ("test/cases/large/clang-23353.c": line 193)
 * remove static at ("test/cases/large/clang-23353.c": line 196)
-* remove statement at ("test/cases/large/clang-23353.c": line 200)
+* remove return statement at ("test/cases/large/clang-23353.c": line 200)
 * reduce to left at ("test/cases/large/clang-23353.c": line 207)
 * reduce to right at ("test/cases/large/clang-23353.c": line 207)
 * remove static at ("test/cases/large/clang-23353.c": line 210)
-* remove statement at ("test/cases/large/clang-23353.c": line 214)
+* remove return statement at ("test/cases/large/clang-23353.c": line 214)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
 * reduce to right at ("test/cases/large/clang-23353.c": line 216)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
@@ -615,7 +605,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 219)
 * replace by zero at ("test/cases/large/clang-23353.c": line 217)
 * remove static at ("test/cases/large/clang-23353.c": line 222)
-* remove statement at ("test/cases/large/clang-23353.c": line 226)
+* remove return statement at ("test/cases/large/clang-23353.c": line 226)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
 * reduce to right at ("test/cases/large/clang-23353.c": line 228)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
@@ -630,7 +620,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 231)
 * replace by zero at ("test/cases/large/clang-23353.c": line 229)
 * remove static at ("test/cases/large/clang-23353.c": line 234)
-* remove statement at ("test/cases/large/clang-23353.c": line 238)
+* remove return statement at ("test/cases/large/clang-23353.c": line 238)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
 * reduce to right at ("test/cases/large/clang-23353.c": line 240)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
@@ -649,7 +639,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 243)
 * replace by zero at ("test/cases/large/clang-23353.c": line 241)
 * remove static at ("test/cases/large/clang-23353.c": line 246)
-* remove statement at ("test/cases/large/clang-23353.c": line 250)
+* remove return statement at ("test/cases/large/clang-23353.c": line 250)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
 * reduce to right at ("test/cases/large/clang-23353.c": line 252)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
@@ -665,7 +655,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 255)
 * replace by zero at ("test/cases/large/clang-23353.c": line 253)
 * remove static at ("test/cases/large/clang-23353.c": line 258)
-* remove statement at ("test/cases/large/clang-23353.c": line 262)
+* remove return statement at ("test/cases/large/clang-23353.c": line 262)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
 * reduce to right at ("test/cases/large/clang-23353.c": line 264)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
@@ -679,7 +669,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 267)
 * replace by zero at ("test/cases/large/clang-23353.c": line 265)
 * remove static at ("test/cases/large/clang-23353.c": line 270)
-* remove statement at ("test/cases/large/clang-23353.c": line 274)
+* remove return statement at ("test/cases/large/clang-23353.c": line 274)
 * reduce to left at ("test/cases/large/clang-23353.c": line 276)
 * reduce to right at ("test/cases/large/clang-23353.c": line 276)
 * don't cast at ("test/cases/large/clang-23353.c": line 276)
@@ -690,7 +680,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 279)
 * replace by zero at ("test/cases/large/clang-23353.c": line 277)
 * remove static at ("test/cases/large/clang-23353.c": line 284)
-* remove statement at ("test/cases/large/clang-23353.c": line 288)
+* remove return statement at ("test/cases/large/clang-23353.c": line 288)
 * reduce to left at ("test/cases/large/clang-23353.c": line 291)
 * reduce to right at ("test/cases/large/clang-23353.c": line 291)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 291)
@@ -699,7 +689,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 295)
 * replace by zero at ("test/cases/large/clang-23353.c": line 292)
 * remove static at ("test/cases/large/clang-23353.c": line 298)
-* remove statement at ("test/cases/large/clang-23353.c": line 302)
+* remove return statement at ("test/cases/large/clang-23353.c": line 302)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
 * reduce to right at ("test/cases/large/clang-23353.c": line 305)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
@@ -723,7 +713,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 309)
 * replace by zero at ("test/cases/large/clang-23353.c": line 306)
 * remove static at ("test/cases/large/clang-23353.c": line 312)
-* remove statement at ("test/cases/large/clang-23353.c": line 316)
+* remove return statement at ("test/cases/large/clang-23353.c": line 316)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
 * reduce to right at ("test/cases/large/clang-23353.c": line 319)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
@@ -745,7 +735,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 323)
 * replace by zero at ("test/cases/large/clang-23353.c": line 320)
 * remove static at ("test/cases/large/clang-23353.c": line 326)
-* remove statement at ("test/cases/large/clang-23353.c": line 330)
+* remove return statement at ("test/cases/large/clang-23353.c": line 330)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
 * reduce to right at ("test/cases/large/clang-23353.c": line 333)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
@@ -790,7 +780,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 337)
 * replace by zero at ("test/cases/large/clang-23353.c": line 334)
 * remove static at ("test/cases/large/clang-23353.c": line 340)
-* remove statement at ("test/cases/large/clang-23353.c": line 344)
+* remove return statement at ("test/cases/large/clang-23353.c": line 344)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
 * reduce to right at ("test/cases/large/clang-23353.c": line 346)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
@@ -805,7 +795,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 349)
 * replace by zero at ("test/cases/large/clang-23353.c": line 347)
 * remove static at ("test/cases/large/clang-23353.c": line 352)
-* remove statement at ("test/cases/large/clang-23353.c": line 356)
+* remove return statement at ("test/cases/large/clang-23353.c": line 356)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
 * reduce to right at ("test/cases/large/clang-23353.c": line 358)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
@@ -820,7 +810,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 361)
 * replace by zero at ("test/cases/large/clang-23353.c": line 359)
 * remove static at ("test/cases/large/clang-23353.c": line 364)
-* remove statement at ("test/cases/large/clang-23353.c": line 368)
+* remove return statement at ("test/cases/large/clang-23353.c": line 368)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
 * reduce to right at ("test/cases/large/clang-23353.c": line 370)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
@@ -839,7 +829,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 373)
 * replace by zero at ("test/cases/large/clang-23353.c": line 371)
 * remove static at ("test/cases/large/clang-23353.c": line 376)
-* remove statement at ("test/cases/large/clang-23353.c": line 380)
+* remove return statement at ("test/cases/large/clang-23353.c": line 380)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
 * reduce to right at ("test/cases/large/clang-23353.c": line 382)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
@@ -855,7 +845,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 385)
 * replace by zero at ("test/cases/large/clang-23353.c": line 383)
 * remove static at ("test/cases/large/clang-23353.c": line 388)
-* remove statement at ("test/cases/large/clang-23353.c": line 392)
+* remove return statement at ("test/cases/large/clang-23353.c": line 392)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
 * reduce to right at ("test/cases/large/clang-23353.c": line 394)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
@@ -869,7 +859,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 397)
 * replace by zero at ("test/cases/large/clang-23353.c": line 395)
 * remove static at ("test/cases/large/clang-23353.c": line 400)
-* remove statement at ("test/cases/large/clang-23353.c": line 404)
+* remove return statement at ("test/cases/large/clang-23353.c": line 404)
 * reduce to left at ("test/cases/large/clang-23353.c": line 406)
 * reduce to right at ("test/cases/large/clang-23353.c": line 406)
 * don't cast at ("test/cases/large/clang-23353.c": line 406)
@@ -880,7 +870,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 409)
 * replace by zero at ("test/cases/large/clang-23353.c": line 407)
 * remove static at ("test/cases/large/clang-23353.c": line 415)
-* remove statement at ("test/cases/large/clang-23353.c": line 419)
+* remove return statement at ("test/cases/large/clang-23353.c": line 419)
 * reduce to left at ("test/cases/large/clang-23353.c": line 422)
 * reduce to right at ("test/cases/large/clang-23353.c": line 422)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 422)
@@ -889,7 +879,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 426)
 * replace by zero at ("test/cases/large/clang-23353.c": line 423)
 * remove static at ("test/cases/large/clang-23353.c": line 429)
-* remove statement at ("test/cases/large/clang-23353.c": line 433)
+* remove return statement at ("test/cases/large/clang-23353.c": line 433)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
 * reduce to right at ("test/cases/large/clang-23353.c": line 436)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
@@ -913,7 +903,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 440)
 * replace by zero at ("test/cases/large/clang-23353.c": line 437)
 * remove static at ("test/cases/large/clang-23353.c": line 443)
-* remove statement at ("test/cases/large/clang-23353.c": line 447)
+* remove return statement at ("test/cases/large/clang-23353.c": line 447)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
 * reduce to right at ("test/cases/large/clang-23353.c": line 450)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
@@ -935,7 +925,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 454)
 * replace by zero at ("test/cases/large/clang-23353.c": line 451)
 * remove static at ("test/cases/large/clang-23353.c": line 457)
-* remove statement at ("test/cases/large/clang-23353.c": line 461)
+* remove return statement at ("test/cases/large/clang-23353.c": line 461)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
 * reduce to right at ("test/cases/large/clang-23353.c": line 464)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
@@ -980,7 +970,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 468)
 * replace by zero at ("test/cases/large/clang-23353.c": line 465)
 * remove static at ("test/cases/large/clang-23353.c": line 471)
-* remove statement at ("test/cases/large/clang-23353.c": line 475)
+* remove return statement at ("test/cases/large/clang-23353.c": line 475)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
 * reduce to right at ("test/cases/large/clang-23353.c": line 477)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
@@ -995,7 +985,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 480)
 * replace by zero at ("test/cases/large/clang-23353.c": line 478)
 * remove static at ("test/cases/large/clang-23353.c": line 483)
-* remove statement at ("test/cases/large/clang-23353.c": line 487)
+* remove return statement at ("test/cases/large/clang-23353.c": line 487)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
 * reduce to right at ("test/cases/large/clang-23353.c": line 489)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
@@ -1010,7 +1000,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 492)
 * replace by zero at ("test/cases/large/clang-23353.c": line 490)
 * remove static at ("test/cases/large/clang-23353.c": line 495)
-* remove statement at ("test/cases/large/clang-23353.c": line 499)
+* remove return statement at ("test/cases/large/clang-23353.c": line 499)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
 * reduce to right at ("test/cases/large/clang-23353.c": line 501)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
@@ -1029,7 +1019,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 504)
 * replace by zero at ("test/cases/large/clang-23353.c": line 502)
 * remove static at ("test/cases/large/clang-23353.c": line 507)
-* remove statement at ("test/cases/large/clang-23353.c": line 511)
+* remove return statement at ("test/cases/large/clang-23353.c": line 511)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
 * reduce to right at ("test/cases/large/clang-23353.c": line 513)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
@@ -1045,7 +1035,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 516)
 * replace by zero at ("test/cases/large/clang-23353.c": line 514)
 * remove static at ("test/cases/large/clang-23353.c": line 519)
-* remove statement at ("test/cases/large/clang-23353.c": line 523)
+* remove return statement at ("test/cases/large/clang-23353.c": line 523)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
 * reduce to right at ("test/cases/large/clang-23353.c": line 525)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
@@ -1059,7 +1049,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 528)
 * replace by zero at ("test/cases/large/clang-23353.c": line 526)
 * remove static at ("test/cases/large/clang-23353.c": line 531)
-* remove statement at ("test/cases/large/clang-23353.c": line 535)
+* remove return statement at ("test/cases/large/clang-23353.c": line 535)
 * reduce to left at ("test/cases/large/clang-23353.c": line 537)
 * reduce to right at ("test/cases/large/clang-23353.c": line 537)
 * don't cast at ("test/cases/large/clang-23353.c": line 537)
@@ -1070,38 +1060,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 540)
 * replace by zero at ("test/cases/large/clang-23353.c": line 538)
 * remove static at ("test/cases/large/clang-23353.c": line 549)
-* remove statement at ("test/cases/large/clang-23353.c": line 553)
+* remove return statement at ("test/cases/large/clang-23353.c": line 553)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 553)
 * remove static at ("test/cases/large/clang-23353.c": line 556)
-* remove statement at ("test/cases/large/clang-23353.c": line 560)
+* remove return statement at ("test/cases/large/clang-23353.c": line 560)
 * reduce to left at ("test/cases/large/clang-23353.c": line 560)
 * reduce to right at ("test/cases/large/clang-23353.c": line 560)
 * remove static at ("test/cases/large/clang-23353.c": line 563)
-* remove statement at ("test/cases/large/clang-23353.c": line 567)
+* remove return statement at ("test/cases/large/clang-23353.c": line 567)
 * reduce to left at ("test/cases/large/clang-23353.c": line 567)
 * reduce to right at ("test/cases/large/clang-23353.c": line 567)
 * remove static at ("test/cases/large/clang-23353.c": line 570)
-* remove statement at ("test/cases/large/clang-23353.c": line 574)
+* remove return statement at ("test/cases/large/clang-23353.c": line 574)
 * reduce to left at ("test/cases/large/clang-23353.c": line 574)
 * reduce to right at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * remove static at ("test/cases/large/clang-23353.c": line 577)
-* remove statement at ("test/cases/large/clang-23353.c": line 581)
+* remove return statement at ("test/cases/large/clang-23353.c": line 581)
 * replace by zero at ("test/cases/large/clang-23353.c": line 583)
 * reduce to left at ("test/cases/large/clang-23353.c": line 586)
 * reduce to right at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 584)
 * remove static at ("test/cases/large/clang-23353.c": line 589)
-* remove statement at ("test/cases/large/clang-23353.c": line 593)
+* remove return statement at ("test/cases/large/clang-23353.c": line 593)
 * replace by zero at ("test/cases/large/clang-23353.c": line 595)
 * reduce to left at ("test/cases/large/clang-23353.c": line 598)
 * reduce to right at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 596)
 * remove static at ("test/cases/large/clang-23353.c": line 601)
-* remove statement at ("test/cases/large/clang-23353.c": line 605)
+* remove return statement at ("test/cases/large/clang-23353.c": line 605)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
 * reduce to right at ("test/cases/large/clang-23353.c": line 607)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
@@ -1118,7 +1108,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 610)
 * replace by zero at ("test/cases/large/clang-23353.c": line 608)
 * remove static at ("test/cases/large/clang-23353.c": line 613)
-* remove statement at ("test/cases/large/clang-23353.c": line 617)
+* remove return statement at ("test/cases/large/clang-23353.c": line 617)
 * reduce to left at ("test/cases/large/clang-23353.c": line 619)
 * reduce to right at ("test/cases/large/clang-23353.c": line 619)
 * don't cast at ("test/cases/large/clang-23353.c": line 619)
@@ -1132,7 +1122,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 622)
 * replace by zero at ("test/cases/large/clang-23353.c": line 620)
 * remove static at ("test/cases/large/clang-23353.c": line 625)
-* remove statement at ("test/cases/large/clang-23353.c": line 629)
+* remove return statement at ("test/cases/large/clang-23353.c": line 629)
 * reduce to left at ("test/cases/large/clang-23353.c": line 631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 631)
 * don't cast at ("test/cases/large/clang-23353.c": line 631)
@@ -1144,7 +1134,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 634)
 * replace by zero at ("test/cases/large/clang-23353.c": line 632)
 * remove static at ("test/cases/large/clang-23353.c": line 637)
-* remove statement at ("test/cases/large/clang-23353.c": line 641)
+* remove return statement at ("test/cases/large/clang-23353.c": line 641)
 * don't cast at ("test/cases/large/clang-23353.c": line 643)
 * replace by zero at ("test/cases/large/clang-23353.c": line 643)
 * reduce to left at ("test/cases/large/clang-23353.c": line 646)
@@ -1153,38 +1143,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 646)
 * replace by zero at ("test/cases/large/clang-23353.c": line 644)
 * remove static at ("test/cases/large/clang-23353.c": line 651)
-* remove statement at ("test/cases/large/clang-23353.c": line 655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 655)
 * remove static at ("test/cases/large/clang-23353.c": line 658)
-* remove statement at ("test/cases/large/clang-23353.c": line 662)
+* remove return statement at ("test/cases/large/clang-23353.c": line 662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 662)
 * remove static at ("test/cases/large/clang-23353.c": line 665)
-* remove statement at ("test/cases/large/clang-23353.c": line 669)
+* remove return statement at ("test/cases/large/clang-23353.c": line 669)
 * reduce to left at ("test/cases/large/clang-23353.c": line 669)
 * reduce to right at ("test/cases/large/clang-23353.c": line 669)
 * remove static at ("test/cases/large/clang-23353.c": line 672)
-* remove statement at ("test/cases/large/clang-23353.c": line 676)
+* remove return statement at ("test/cases/large/clang-23353.c": line 676)
 * reduce to left at ("test/cases/large/clang-23353.c": line 676)
 * reduce to right at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * remove static at ("test/cases/large/clang-23353.c": line 679)
-* remove statement at ("test/cases/large/clang-23353.c": line 683)
+* remove return statement at ("test/cases/large/clang-23353.c": line 683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 685)
 * reduce to left at ("test/cases/large/clang-23353.c": line 688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 686)
 * remove static at ("test/cases/large/clang-23353.c": line 691)
-* remove statement at ("test/cases/large/clang-23353.c": line 695)
+* remove return statement at ("test/cases/large/clang-23353.c": line 695)
 * replace by zero at ("test/cases/large/clang-23353.c": line 697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 700)
 * reduce to right at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 698)
 * remove static at ("test/cases/large/clang-23353.c": line 703)
-* remove statement at ("test/cases/large/clang-23353.c": line 707)
+* remove return statement at ("test/cases/large/clang-23353.c": line 707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
 * reduce to right at ("test/cases/large/clang-23353.c": line 709)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
@@ -1201,7 +1191,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 712)
 * replace by zero at ("test/cases/large/clang-23353.c": line 710)
 * remove static at ("test/cases/large/clang-23353.c": line 715)
-* remove statement at ("test/cases/large/clang-23353.c": line 719)
+* remove return statement at ("test/cases/large/clang-23353.c": line 719)
 * reduce to left at ("test/cases/large/clang-23353.c": line 721)
 * reduce to right at ("test/cases/large/clang-23353.c": line 721)
 * don't cast at ("test/cases/large/clang-23353.c": line 721)
@@ -1215,7 +1205,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 724)
 * replace by zero at ("test/cases/large/clang-23353.c": line 722)
 * remove static at ("test/cases/large/clang-23353.c": line 727)
-* remove statement at ("test/cases/large/clang-23353.c": line 731)
+* remove return statement at ("test/cases/large/clang-23353.c": line 731)
 * reduce to left at ("test/cases/large/clang-23353.c": line 733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 733)
 * don't cast at ("test/cases/large/clang-23353.c": line 733)
@@ -1227,7 +1217,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 736)
 * replace by zero at ("test/cases/large/clang-23353.c": line 734)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -1236,38 +1226,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -1284,7 +1274,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -1298,7 +1288,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -1310,7 +1300,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -1319,38 +1309,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -1367,7 +1357,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -1381,7 +1371,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -1393,7 +1383,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -1402,7 +1392,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * do without param at ("test/cases/large/clang-23353.c": line 961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
@@ -1418,7 +1408,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * do without param at ("test/cases/large/clang-23353.c": line 973)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
@@ -1434,7 +1424,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * do without param at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
@@ -1452,7 +1442,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * do without param at ("test/cases/large/clang-23353.c": line 1002)
@@ -1475,7 +1465,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * do without param at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
@@ -1491,7 +1481,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * do without param at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
@@ -1507,7 +1497,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * do without param at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
@@ -1525,7 +1515,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * do without param at ("test/cases/large/clang-23353.c": line 1061)
@@ -1548,7 +1538,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -1565,27 +1555,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -1595,7 +1580,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -1603,7 +1588,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -1618,61 +1603,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -1680,20 +1663,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -2810,7 +2790,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -2832,7 +2811,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2853,7 +2831,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2863,11 +2840,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2880,7 +2857,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2899,32 +2876,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -2989,12 +2961,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -3008,26 +2979,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -3037,13 +3005,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -3053,7 +3021,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -3072,7 +3040,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -3085,12 +3053,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -3100,9 +3068,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -3183,9 +3151,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -3220,7 +3187,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -3228,7 +3195,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -3268,7 +3235,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -3284,7 +3251,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -3305,12 +3272,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -3332,7 +3299,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -3345,7 +3312,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -3355,7 +3322,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -3705,7 +3672,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -3756,9 +3723,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -3768,7 +3735,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -3802,7 +3769,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -3811,7 +3778,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3839,7 +3806,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3885,7 +3851,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3918,7 +3883,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3928,30 +3892,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -3978,7 +3941,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -3992,7 +3954,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -4010,7 +3972,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -4020,12 +3982,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -4071,7 +4033,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -4084,7 +4046,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -4107,7 +4069,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -4120,7 +4082,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -4650,7 +4612,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -4672,7 +4633,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -5488,16 +5448,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -5797,7 +5756,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -5826,7 +5784,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5841,7 +5798,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5853,7 +5809,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5878,13 +5833,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5894,7 +5848,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5909,7 +5862,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5953,7 +5905,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5969,11 +5920,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -5982,7 +5933,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -6011,15 +5962,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -6034,14 +5984,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -6056,7 +6006,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -6771,7 +6720,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -6805,7 +6754,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -6831,7 +6779,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6839,25 +6786,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6886,7 +6830,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6898,7 +6842,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6921,15 +6864,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6938,15 +6880,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6954,15 +6894,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -7011,18 +6950,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -7032,11 +6970,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -7086,7 +7023,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -7099,7 +7036,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -7112,7 +7049,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -7158,7 +7094,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -7183,7 +7118,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -7193,7 +7127,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -7201,7 +7135,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -7213,13 +7147,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -7265,7 +7198,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -7303,8 +7236,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -7312,21 +7244,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -7339,15 +7270,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -7360,7 +7290,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -7373,9 +7303,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -7388,7 +7318,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -7401,9 +7331,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -7436,9 +7366,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -7451,7 +7381,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -7464,7 +7394,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -7491,9 +7421,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -7511,10 +7441,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -7533,24 +7460,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -7565,27 +7489,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -7595,7 +7516,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -7624,7 +7544,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7946,7 +7865,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7961,7 +7879,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -8007,7 +7925,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -8678,9 +8595,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -8734,7 +8651,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -8743,7 +8660,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -8757,7 +8674,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -8796,7 +8713,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -8809,16 +8726,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -8832,7 +8748,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -9163,9 +9078,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -9174,7 +9089,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -9187,7 +9102,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -9209,9 +9124,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -9271,10 +9185,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -9282,7 +9194,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -9311,9 +9223,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -9327,7 +9239,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -9336,30 +9247,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -9369,19 +9277,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -9391,12 +9297,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -9405,11 +9311,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -9419,271 +9325,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -9692,79 +9596,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -9777,8 +9680,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -9786,55 +9688,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9847,43 +9748,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9909,96 +9806,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -10011,43 +9906,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -10059,95 +9950,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -10155,17 +10045,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -10175,78 +10063,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -10265,8 +10152,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -10276,13 +10161,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -10293,54 +10178,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p4.path b/rtree-c/test/expected/clang-23353/reduction/p4.path
index 2390718..f350328 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p4.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p4.path
@@ -469,30 +469,20 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 168)
-* remove statement at ("test/cases/large/clang-23353.c": line 172)
+* remove return statement at ("test/cases/large/clang-23353.c": line 172)
 * reduce to left at ("test/cases/large/clang-23353.c": line 179)
 * reduce to right at ("test/cases/large/clang-23353.c": line 179)
 * remove static at ("test/cases/large/clang-23353.c": line 182)
-* remove statement at ("test/cases/large/clang-23353.c": line 186)
+* remove return statement at ("test/cases/large/clang-23353.c": line 186)
 * reduce to left at ("test/cases/large/clang-23353.c": line 193)
 * reduce to right at ("test/cases/large/clang-23353.c": line 193)
 * remove static at ("test/cases/large/clang-23353.c": line 196)
-* remove statement at ("test/cases/large/clang-23353.c": line 200)
+* remove return statement at ("test/cases/large/clang-23353.c": line 200)
 * reduce to left at ("test/cases/large/clang-23353.c": line 207)
 * reduce to right at ("test/cases/large/clang-23353.c": line 207)
 * remove static at ("test/cases/large/clang-23353.c": line 210)
-* remove statement at ("test/cases/large/clang-23353.c": line 214)
+* remove return statement at ("test/cases/large/clang-23353.c": line 214)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
 * reduce to right at ("test/cases/large/clang-23353.c": line 216)
 * reduce to left at ("test/cases/large/clang-23353.c": line 216)
@@ -507,7 +497,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 219)
 * replace by zero at ("test/cases/large/clang-23353.c": line 217)
 * remove static at ("test/cases/large/clang-23353.c": line 222)
-* remove statement at ("test/cases/large/clang-23353.c": line 226)
+* remove return statement at ("test/cases/large/clang-23353.c": line 226)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
 * reduce to right at ("test/cases/large/clang-23353.c": line 228)
 * reduce to left at ("test/cases/large/clang-23353.c": line 228)
@@ -522,7 +512,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 231)
 * replace by zero at ("test/cases/large/clang-23353.c": line 229)
 * remove static at ("test/cases/large/clang-23353.c": line 234)
-* remove statement at ("test/cases/large/clang-23353.c": line 238)
+* remove return statement at ("test/cases/large/clang-23353.c": line 238)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
 * reduce to right at ("test/cases/large/clang-23353.c": line 240)
 * reduce to left at ("test/cases/large/clang-23353.c": line 240)
@@ -541,7 +531,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 243)
 * replace by zero at ("test/cases/large/clang-23353.c": line 241)
 * remove static at ("test/cases/large/clang-23353.c": line 246)
-* remove statement at ("test/cases/large/clang-23353.c": line 250)
+* remove return statement at ("test/cases/large/clang-23353.c": line 250)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
 * reduce to right at ("test/cases/large/clang-23353.c": line 252)
 * reduce to left at ("test/cases/large/clang-23353.c": line 252)
@@ -557,7 +547,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 255)
 * replace by zero at ("test/cases/large/clang-23353.c": line 253)
 * remove static at ("test/cases/large/clang-23353.c": line 258)
-* remove statement at ("test/cases/large/clang-23353.c": line 262)
+* remove return statement at ("test/cases/large/clang-23353.c": line 262)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
 * reduce to right at ("test/cases/large/clang-23353.c": line 264)
 * reduce to left at ("test/cases/large/clang-23353.c": line 264)
@@ -571,7 +561,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 267)
 * replace by zero at ("test/cases/large/clang-23353.c": line 265)
 * remove static at ("test/cases/large/clang-23353.c": line 270)
-* remove statement at ("test/cases/large/clang-23353.c": line 274)
+* remove return statement at ("test/cases/large/clang-23353.c": line 274)
 * reduce to left at ("test/cases/large/clang-23353.c": line 276)
 * reduce to right at ("test/cases/large/clang-23353.c": line 276)
 * don't cast at ("test/cases/large/clang-23353.c": line 276)
@@ -582,7 +572,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 279)
 * replace by zero at ("test/cases/large/clang-23353.c": line 277)
 * remove static at ("test/cases/large/clang-23353.c": line 284)
-* remove statement at ("test/cases/large/clang-23353.c": line 288)
+* remove return statement at ("test/cases/large/clang-23353.c": line 288)
 * reduce to left at ("test/cases/large/clang-23353.c": line 291)
 * reduce to right at ("test/cases/large/clang-23353.c": line 291)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 291)
@@ -591,7 +581,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 295)
 * replace by zero at ("test/cases/large/clang-23353.c": line 292)
 * remove static at ("test/cases/large/clang-23353.c": line 298)
-* remove statement at ("test/cases/large/clang-23353.c": line 302)
+* remove return statement at ("test/cases/large/clang-23353.c": line 302)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
 * reduce to right at ("test/cases/large/clang-23353.c": line 305)
 * reduce to left at ("test/cases/large/clang-23353.c": line 305)
@@ -615,7 +605,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 309)
 * replace by zero at ("test/cases/large/clang-23353.c": line 306)
 * remove static at ("test/cases/large/clang-23353.c": line 312)
-* remove statement at ("test/cases/large/clang-23353.c": line 316)
+* remove return statement at ("test/cases/large/clang-23353.c": line 316)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
 * reduce to right at ("test/cases/large/clang-23353.c": line 319)
 * reduce to left at ("test/cases/large/clang-23353.c": line 319)
@@ -637,7 +627,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 323)
 * replace by zero at ("test/cases/large/clang-23353.c": line 320)
 * remove static at ("test/cases/large/clang-23353.c": line 326)
-* remove statement at ("test/cases/large/clang-23353.c": line 330)
+* remove return statement at ("test/cases/large/clang-23353.c": line 330)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
 * reduce to right at ("test/cases/large/clang-23353.c": line 333)
 * reduce to left at ("test/cases/large/clang-23353.c": line 333)
@@ -682,7 +672,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 337)
 * replace by zero at ("test/cases/large/clang-23353.c": line 334)
 * remove static at ("test/cases/large/clang-23353.c": line 340)
-* remove statement at ("test/cases/large/clang-23353.c": line 344)
+* remove return statement at ("test/cases/large/clang-23353.c": line 344)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
 * reduce to right at ("test/cases/large/clang-23353.c": line 346)
 * reduce to left at ("test/cases/large/clang-23353.c": line 346)
@@ -697,7 +687,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 349)
 * replace by zero at ("test/cases/large/clang-23353.c": line 347)
 * remove static at ("test/cases/large/clang-23353.c": line 352)
-* remove statement at ("test/cases/large/clang-23353.c": line 356)
+* remove return statement at ("test/cases/large/clang-23353.c": line 356)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
 * reduce to right at ("test/cases/large/clang-23353.c": line 358)
 * reduce to left at ("test/cases/large/clang-23353.c": line 358)
@@ -712,7 +702,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 361)
 * replace by zero at ("test/cases/large/clang-23353.c": line 359)
 * remove static at ("test/cases/large/clang-23353.c": line 364)
-* remove statement at ("test/cases/large/clang-23353.c": line 368)
+* remove return statement at ("test/cases/large/clang-23353.c": line 368)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
 * reduce to right at ("test/cases/large/clang-23353.c": line 370)
 * reduce to left at ("test/cases/large/clang-23353.c": line 370)
@@ -731,7 +721,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 373)
 * replace by zero at ("test/cases/large/clang-23353.c": line 371)
 * remove static at ("test/cases/large/clang-23353.c": line 376)
-* remove statement at ("test/cases/large/clang-23353.c": line 380)
+* remove return statement at ("test/cases/large/clang-23353.c": line 380)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
 * reduce to right at ("test/cases/large/clang-23353.c": line 382)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
@@ -747,7 +737,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 385)
 * replace by zero at ("test/cases/large/clang-23353.c": line 383)
 * remove static at ("test/cases/large/clang-23353.c": line 388)
-* remove statement at ("test/cases/large/clang-23353.c": line 392)
+* remove return statement at ("test/cases/large/clang-23353.c": line 392)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
 * reduce to right at ("test/cases/large/clang-23353.c": line 394)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
@@ -761,7 +751,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 397)
 * replace by zero at ("test/cases/large/clang-23353.c": line 395)
 * remove static at ("test/cases/large/clang-23353.c": line 400)
-* remove statement at ("test/cases/large/clang-23353.c": line 404)
+* remove return statement at ("test/cases/large/clang-23353.c": line 404)
 * reduce to left at ("test/cases/large/clang-23353.c": line 406)
 * reduce to right at ("test/cases/large/clang-23353.c": line 406)
 * don't cast at ("test/cases/large/clang-23353.c": line 406)
@@ -772,7 +762,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 409)
 * replace by zero at ("test/cases/large/clang-23353.c": line 407)
 * remove static at ("test/cases/large/clang-23353.c": line 415)
-* remove statement at ("test/cases/large/clang-23353.c": line 419)
+* remove return statement at ("test/cases/large/clang-23353.c": line 419)
 * reduce to left at ("test/cases/large/clang-23353.c": line 422)
 * reduce to right at ("test/cases/large/clang-23353.c": line 422)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 422)
@@ -781,7 +771,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 426)
 * replace by zero at ("test/cases/large/clang-23353.c": line 423)
 * remove static at ("test/cases/large/clang-23353.c": line 429)
-* remove statement at ("test/cases/large/clang-23353.c": line 433)
+* remove return statement at ("test/cases/large/clang-23353.c": line 433)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
 * reduce to right at ("test/cases/large/clang-23353.c": line 436)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
@@ -805,7 +795,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 440)
 * replace by zero at ("test/cases/large/clang-23353.c": line 437)
 * remove static at ("test/cases/large/clang-23353.c": line 443)
-* remove statement at ("test/cases/large/clang-23353.c": line 447)
+* remove return statement at ("test/cases/large/clang-23353.c": line 447)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
 * reduce to right at ("test/cases/large/clang-23353.c": line 450)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
@@ -827,7 +817,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 454)
 * replace by zero at ("test/cases/large/clang-23353.c": line 451)
 * remove static at ("test/cases/large/clang-23353.c": line 457)
-* remove statement at ("test/cases/large/clang-23353.c": line 461)
+* remove return statement at ("test/cases/large/clang-23353.c": line 461)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
 * reduce to right at ("test/cases/large/clang-23353.c": line 464)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
@@ -872,7 +862,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 468)
 * replace by zero at ("test/cases/large/clang-23353.c": line 465)
 * remove static at ("test/cases/large/clang-23353.c": line 471)
-* remove statement at ("test/cases/large/clang-23353.c": line 475)
+* remove return statement at ("test/cases/large/clang-23353.c": line 475)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
 * reduce to right at ("test/cases/large/clang-23353.c": line 477)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
@@ -887,7 +877,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 480)
 * replace by zero at ("test/cases/large/clang-23353.c": line 478)
 * remove static at ("test/cases/large/clang-23353.c": line 483)
-* remove statement at ("test/cases/large/clang-23353.c": line 487)
+* remove return statement at ("test/cases/large/clang-23353.c": line 487)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
 * reduce to right at ("test/cases/large/clang-23353.c": line 489)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
@@ -902,7 +892,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 492)
 * replace by zero at ("test/cases/large/clang-23353.c": line 490)
 * remove static at ("test/cases/large/clang-23353.c": line 495)
-* remove statement at ("test/cases/large/clang-23353.c": line 499)
+* remove return statement at ("test/cases/large/clang-23353.c": line 499)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
 * reduce to right at ("test/cases/large/clang-23353.c": line 501)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
@@ -921,7 +911,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 504)
 * replace by zero at ("test/cases/large/clang-23353.c": line 502)
 * remove static at ("test/cases/large/clang-23353.c": line 507)
-* remove statement at ("test/cases/large/clang-23353.c": line 511)
+* remove return statement at ("test/cases/large/clang-23353.c": line 511)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
 * reduce to right at ("test/cases/large/clang-23353.c": line 513)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
@@ -937,7 +927,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 516)
 * replace by zero at ("test/cases/large/clang-23353.c": line 514)
 * remove static at ("test/cases/large/clang-23353.c": line 519)
-* remove statement at ("test/cases/large/clang-23353.c": line 523)
+* remove return statement at ("test/cases/large/clang-23353.c": line 523)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
 * reduce to right at ("test/cases/large/clang-23353.c": line 525)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
@@ -951,7 +941,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 528)
 * replace by zero at ("test/cases/large/clang-23353.c": line 526)
 * remove static at ("test/cases/large/clang-23353.c": line 531)
-* remove statement at ("test/cases/large/clang-23353.c": line 535)
+* remove return statement at ("test/cases/large/clang-23353.c": line 535)
 * reduce to left at ("test/cases/large/clang-23353.c": line 537)
 * reduce to right at ("test/cases/large/clang-23353.c": line 537)
 * don't cast at ("test/cases/large/clang-23353.c": line 537)
@@ -962,38 +952,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 540)
 * replace by zero at ("test/cases/large/clang-23353.c": line 538)
 * remove static at ("test/cases/large/clang-23353.c": line 549)
-* remove statement at ("test/cases/large/clang-23353.c": line 553)
+* remove return statement at ("test/cases/large/clang-23353.c": line 553)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 553)
 * remove static at ("test/cases/large/clang-23353.c": line 556)
-* remove statement at ("test/cases/large/clang-23353.c": line 560)
+* remove return statement at ("test/cases/large/clang-23353.c": line 560)
 * reduce to left at ("test/cases/large/clang-23353.c": line 560)
 * reduce to right at ("test/cases/large/clang-23353.c": line 560)
 * remove static at ("test/cases/large/clang-23353.c": line 563)
-* remove statement at ("test/cases/large/clang-23353.c": line 567)
+* remove return statement at ("test/cases/large/clang-23353.c": line 567)
 * reduce to left at ("test/cases/large/clang-23353.c": line 567)
 * reduce to right at ("test/cases/large/clang-23353.c": line 567)
 * remove static at ("test/cases/large/clang-23353.c": line 570)
-* remove statement at ("test/cases/large/clang-23353.c": line 574)
+* remove return statement at ("test/cases/large/clang-23353.c": line 574)
 * reduce to left at ("test/cases/large/clang-23353.c": line 574)
 * reduce to right at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * remove static at ("test/cases/large/clang-23353.c": line 577)
-* remove statement at ("test/cases/large/clang-23353.c": line 581)
+* remove return statement at ("test/cases/large/clang-23353.c": line 581)
 * replace by zero at ("test/cases/large/clang-23353.c": line 583)
 * reduce to left at ("test/cases/large/clang-23353.c": line 586)
 * reduce to right at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 584)
 * remove static at ("test/cases/large/clang-23353.c": line 589)
-* remove statement at ("test/cases/large/clang-23353.c": line 593)
+* remove return statement at ("test/cases/large/clang-23353.c": line 593)
 * replace by zero at ("test/cases/large/clang-23353.c": line 595)
 * reduce to left at ("test/cases/large/clang-23353.c": line 598)
 * reduce to right at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 596)
 * remove static at ("test/cases/large/clang-23353.c": line 601)
-* remove statement at ("test/cases/large/clang-23353.c": line 605)
+* remove return statement at ("test/cases/large/clang-23353.c": line 605)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
 * reduce to right at ("test/cases/large/clang-23353.c": line 607)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
@@ -1010,7 +1000,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 610)
 * replace by zero at ("test/cases/large/clang-23353.c": line 608)
 * remove static at ("test/cases/large/clang-23353.c": line 613)
-* remove statement at ("test/cases/large/clang-23353.c": line 617)
+* remove return statement at ("test/cases/large/clang-23353.c": line 617)
 * reduce to left at ("test/cases/large/clang-23353.c": line 619)
 * reduce to right at ("test/cases/large/clang-23353.c": line 619)
 * don't cast at ("test/cases/large/clang-23353.c": line 619)
@@ -1024,7 +1014,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 622)
 * replace by zero at ("test/cases/large/clang-23353.c": line 620)
 * remove static at ("test/cases/large/clang-23353.c": line 625)
-* remove statement at ("test/cases/large/clang-23353.c": line 629)
+* remove return statement at ("test/cases/large/clang-23353.c": line 629)
 * reduce to left at ("test/cases/large/clang-23353.c": line 631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 631)
 * don't cast at ("test/cases/large/clang-23353.c": line 631)
@@ -1036,7 +1026,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 634)
 * replace by zero at ("test/cases/large/clang-23353.c": line 632)
 * remove static at ("test/cases/large/clang-23353.c": line 637)
-* remove statement at ("test/cases/large/clang-23353.c": line 641)
+* remove return statement at ("test/cases/large/clang-23353.c": line 641)
 * don't cast at ("test/cases/large/clang-23353.c": line 643)
 * replace by zero at ("test/cases/large/clang-23353.c": line 643)
 * reduce to left at ("test/cases/large/clang-23353.c": line 646)
@@ -1045,38 +1035,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 646)
 * replace by zero at ("test/cases/large/clang-23353.c": line 644)
 * remove static at ("test/cases/large/clang-23353.c": line 651)
-* remove statement at ("test/cases/large/clang-23353.c": line 655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 655)
 * remove static at ("test/cases/large/clang-23353.c": line 658)
-* remove statement at ("test/cases/large/clang-23353.c": line 662)
+* remove return statement at ("test/cases/large/clang-23353.c": line 662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 662)
 * remove static at ("test/cases/large/clang-23353.c": line 665)
-* remove statement at ("test/cases/large/clang-23353.c": line 669)
+* remove return statement at ("test/cases/large/clang-23353.c": line 669)
 * reduce to left at ("test/cases/large/clang-23353.c": line 669)
 * reduce to right at ("test/cases/large/clang-23353.c": line 669)
 * remove static at ("test/cases/large/clang-23353.c": line 672)
-* remove statement at ("test/cases/large/clang-23353.c": line 676)
+* remove return statement at ("test/cases/large/clang-23353.c": line 676)
 * reduce to left at ("test/cases/large/clang-23353.c": line 676)
 * reduce to right at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * remove static at ("test/cases/large/clang-23353.c": line 679)
-* remove statement at ("test/cases/large/clang-23353.c": line 683)
+* remove return statement at ("test/cases/large/clang-23353.c": line 683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 685)
 * reduce to left at ("test/cases/large/clang-23353.c": line 688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 686)
 * remove static at ("test/cases/large/clang-23353.c": line 691)
-* remove statement at ("test/cases/large/clang-23353.c": line 695)
+* remove return statement at ("test/cases/large/clang-23353.c": line 695)
 * replace by zero at ("test/cases/large/clang-23353.c": line 697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 700)
 * reduce to right at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 698)
 * remove static at ("test/cases/large/clang-23353.c": line 703)
-* remove statement at ("test/cases/large/clang-23353.c": line 707)
+* remove return statement at ("test/cases/large/clang-23353.c": line 707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
 * reduce to right at ("test/cases/large/clang-23353.c": line 709)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
@@ -1093,7 +1083,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 712)
 * replace by zero at ("test/cases/large/clang-23353.c": line 710)
 * remove static at ("test/cases/large/clang-23353.c": line 715)
-* remove statement at ("test/cases/large/clang-23353.c": line 719)
+* remove return statement at ("test/cases/large/clang-23353.c": line 719)
 * reduce to left at ("test/cases/large/clang-23353.c": line 721)
 * reduce to right at ("test/cases/large/clang-23353.c": line 721)
 * don't cast at ("test/cases/large/clang-23353.c": line 721)
@@ -1107,7 +1097,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 724)
 * replace by zero at ("test/cases/large/clang-23353.c": line 722)
 * remove static at ("test/cases/large/clang-23353.c": line 727)
-* remove statement at ("test/cases/large/clang-23353.c": line 731)
+* remove return statement at ("test/cases/large/clang-23353.c": line 731)
 * reduce to left at ("test/cases/large/clang-23353.c": line 733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 733)
 * don't cast at ("test/cases/large/clang-23353.c": line 733)
@@ -1119,7 +1109,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 736)
 * replace by zero at ("test/cases/large/clang-23353.c": line 734)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -1128,38 +1118,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -1176,7 +1166,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -1190,7 +1180,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -1202,7 +1192,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -1211,38 +1201,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -1259,7 +1249,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -1273,7 +1263,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -1285,7 +1275,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -1294,7 +1284,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * do without param at ("test/cases/large/clang-23353.c": line 961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
@@ -1310,7 +1300,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * do without param at ("test/cases/large/clang-23353.c": line 973)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
@@ -1326,7 +1316,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * do without param at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
@@ -1344,7 +1334,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * do without param at ("test/cases/large/clang-23353.c": line 1002)
@@ -1367,7 +1357,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * do without param at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
@@ -1383,7 +1373,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * do without param at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
@@ -1399,7 +1389,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * do without param at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
@@ -1417,7 +1407,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * do without param at ("test/cases/large/clang-23353.c": line 1061)
@@ -1440,7 +1430,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -1457,27 +1447,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -1487,7 +1472,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -1495,7 +1480,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -1510,61 +1495,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -1572,20 +1555,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -2702,7 +2682,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -2724,7 +2703,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2745,7 +2723,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2755,11 +2732,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2772,7 +2749,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2791,32 +2768,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -2881,12 +2853,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -2900,26 +2871,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -2929,13 +2897,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -2945,7 +2913,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -2964,7 +2932,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -2977,12 +2945,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -2992,9 +2960,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -3075,9 +3043,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -3112,7 +3079,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -3120,7 +3087,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -3160,7 +3127,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -3176,7 +3143,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -3197,12 +3164,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -3224,7 +3191,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -3237,7 +3204,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -3247,7 +3214,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -3597,7 +3564,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -3648,9 +3615,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -3660,7 +3627,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -3694,7 +3661,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -3703,7 +3670,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3731,7 +3698,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3777,7 +3743,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3810,7 +3775,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3820,30 +3784,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -3870,7 +3833,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -3884,7 +3846,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -3902,7 +3864,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -3912,12 +3874,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -3963,7 +3925,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -3976,7 +3938,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -3999,7 +3961,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -4012,7 +3974,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -4542,7 +4504,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -4564,7 +4525,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -5380,16 +5340,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -5689,7 +5648,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -5718,7 +5676,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5733,7 +5690,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5745,7 +5701,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5770,13 +5725,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5786,7 +5740,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5801,7 +5754,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5845,7 +5797,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5861,11 +5812,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -5874,7 +5825,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -5903,15 +5854,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -5926,14 +5876,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -5948,7 +5898,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -6663,7 +6612,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -6697,7 +6646,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -6723,7 +6671,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6731,25 +6678,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6778,7 +6722,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6790,7 +6734,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6813,15 +6756,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6830,15 +6772,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6846,15 +6786,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -6903,18 +6842,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -6924,11 +6862,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -6978,7 +6915,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -6991,7 +6928,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -7004,7 +6941,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -7050,7 +6986,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -7075,7 +7010,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -7085,7 +7019,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -7093,7 +7027,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -7105,13 +7039,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -7157,7 +7090,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -7195,8 +7128,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -7204,21 +7136,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -7231,15 +7162,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -7252,7 +7182,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -7265,9 +7195,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -7280,7 +7210,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -7293,9 +7223,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -7328,9 +7258,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -7343,7 +7273,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -7356,7 +7286,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -7383,9 +7313,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -7403,10 +7333,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -7425,24 +7352,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -7457,27 +7381,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -7487,7 +7408,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -7516,7 +7436,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7838,7 +7757,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7853,7 +7771,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -7899,7 +7817,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -8570,9 +8487,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -8626,7 +8543,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -8635,7 +8552,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -8649,7 +8566,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -8688,7 +8605,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -8701,16 +8618,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -8724,7 +8640,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -9055,9 +8970,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -9066,7 +8981,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -9079,7 +8994,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -9101,9 +9016,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -9163,10 +9077,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -9174,7 +9086,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -9203,9 +9115,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -9219,7 +9131,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -9228,30 +9139,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -9261,19 +9169,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -9283,12 +9189,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -9297,11 +9203,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -9311,271 +9217,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -9584,79 +9488,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -9669,8 +9572,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -9678,55 +9580,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9739,43 +9640,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9801,96 +9698,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -9903,43 +9798,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -9951,95 +9842,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -10047,17 +9937,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -10067,78 +9955,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -10157,8 +10044,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -10168,13 +10053,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -10185,54 +10070,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p5.path b/rtree-c/test/expected/clang-23353/reduction/p5.path
index c1e8909..a7aabc0 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p5.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p5.path
@@ -438,18 +438,8 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 376)
-* remove statement at ("test/cases/large/clang-23353.c": line 380)
+* remove return statement at ("test/cases/large/clang-23353.c": line 380)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
 * reduce to right at ("test/cases/large/clang-23353.c": line 382)
 * reduce to left at ("test/cases/large/clang-23353.c": line 382)
@@ -465,7 +455,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 385)
 * replace by zero at ("test/cases/large/clang-23353.c": line 383)
 * remove static at ("test/cases/large/clang-23353.c": line 388)
-* remove statement at ("test/cases/large/clang-23353.c": line 392)
+* remove return statement at ("test/cases/large/clang-23353.c": line 392)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
 * reduce to right at ("test/cases/large/clang-23353.c": line 394)
 * reduce to left at ("test/cases/large/clang-23353.c": line 394)
@@ -479,7 +469,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 397)
 * replace by zero at ("test/cases/large/clang-23353.c": line 395)
 * remove static at ("test/cases/large/clang-23353.c": line 400)
-* remove statement at ("test/cases/large/clang-23353.c": line 404)
+* remove return statement at ("test/cases/large/clang-23353.c": line 404)
 * reduce to left at ("test/cases/large/clang-23353.c": line 406)
 * reduce to right at ("test/cases/large/clang-23353.c": line 406)
 * don't cast at ("test/cases/large/clang-23353.c": line 406)
@@ -490,7 +480,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 409)
 * replace by zero at ("test/cases/large/clang-23353.c": line 407)
 * remove static at ("test/cases/large/clang-23353.c": line 415)
-* remove statement at ("test/cases/large/clang-23353.c": line 419)
+* remove return statement at ("test/cases/large/clang-23353.c": line 419)
 * reduce to left at ("test/cases/large/clang-23353.c": line 422)
 * reduce to right at ("test/cases/large/clang-23353.c": line 422)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 422)
@@ -499,7 +489,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 426)
 * replace by zero at ("test/cases/large/clang-23353.c": line 423)
 * remove static at ("test/cases/large/clang-23353.c": line 429)
-* remove statement at ("test/cases/large/clang-23353.c": line 433)
+* remove return statement at ("test/cases/large/clang-23353.c": line 433)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
 * reduce to right at ("test/cases/large/clang-23353.c": line 436)
 * reduce to left at ("test/cases/large/clang-23353.c": line 436)
@@ -523,7 +513,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 440)
 * replace by zero at ("test/cases/large/clang-23353.c": line 437)
 * remove static at ("test/cases/large/clang-23353.c": line 443)
-* remove statement at ("test/cases/large/clang-23353.c": line 447)
+* remove return statement at ("test/cases/large/clang-23353.c": line 447)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
 * reduce to right at ("test/cases/large/clang-23353.c": line 450)
 * reduce to left at ("test/cases/large/clang-23353.c": line 450)
@@ -545,7 +535,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 454)
 * replace by zero at ("test/cases/large/clang-23353.c": line 451)
 * remove static at ("test/cases/large/clang-23353.c": line 457)
-* remove statement at ("test/cases/large/clang-23353.c": line 461)
+* remove return statement at ("test/cases/large/clang-23353.c": line 461)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
 * reduce to right at ("test/cases/large/clang-23353.c": line 464)
 * reduce to left at ("test/cases/large/clang-23353.c": line 464)
@@ -590,7 +580,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 468)
 * replace by zero at ("test/cases/large/clang-23353.c": line 465)
 * remove static at ("test/cases/large/clang-23353.c": line 471)
-* remove statement at ("test/cases/large/clang-23353.c": line 475)
+* remove return statement at ("test/cases/large/clang-23353.c": line 475)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
 * reduce to right at ("test/cases/large/clang-23353.c": line 477)
 * reduce to left at ("test/cases/large/clang-23353.c": line 477)
@@ -605,7 +595,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 480)
 * replace by zero at ("test/cases/large/clang-23353.c": line 478)
 * remove static at ("test/cases/large/clang-23353.c": line 483)
-* remove statement at ("test/cases/large/clang-23353.c": line 487)
+* remove return statement at ("test/cases/large/clang-23353.c": line 487)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
 * reduce to right at ("test/cases/large/clang-23353.c": line 489)
 * reduce to left at ("test/cases/large/clang-23353.c": line 489)
@@ -620,7 +610,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 492)
 * replace by zero at ("test/cases/large/clang-23353.c": line 490)
 * remove static at ("test/cases/large/clang-23353.c": line 495)
-* remove statement at ("test/cases/large/clang-23353.c": line 499)
+* remove return statement at ("test/cases/large/clang-23353.c": line 499)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
 * reduce to right at ("test/cases/large/clang-23353.c": line 501)
 * reduce to left at ("test/cases/large/clang-23353.c": line 501)
@@ -639,7 +629,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 504)
 * replace by zero at ("test/cases/large/clang-23353.c": line 502)
 * remove static at ("test/cases/large/clang-23353.c": line 507)
-* remove statement at ("test/cases/large/clang-23353.c": line 511)
+* remove return statement at ("test/cases/large/clang-23353.c": line 511)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
 * reduce to right at ("test/cases/large/clang-23353.c": line 513)
 * reduce to left at ("test/cases/large/clang-23353.c": line 513)
@@ -655,7 +645,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 516)
 * replace by zero at ("test/cases/large/clang-23353.c": line 514)
 * remove static at ("test/cases/large/clang-23353.c": line 519)
-* remove statement at ("test/cases/large/clang-23353.c": line 523)
+* remove return statement at ("test/cases/large/clang-23353.c": line 523)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
 * reduce to right at ("test/cases/large/clang-23353.c": line 525)
 * reduce to left at ("test/cases/large/clang-23353.c": line 525)
@@ -669,7 +659,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 528)
 * replace by zero at ("test/cases/large/clang-23353.c": line 526)
 * remove static at ("test/cases/large/clang-23353.c": line 531)
-* remove statement at ("test/cases/large/clang-23353.c": line 535)
+* remove return statement at ("test/cases/large/clang-23353.c": line 535)
 * reduce to left at ("test/cases/large/clang-23353.c": line 537)
 * reduce to right at ("test/cases/large/clang-23353.c": line 537)
 * don't cast at ("test/cases/large/clang-23353.c": line 537)
@@ -680,38 +670,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 540)
 * replace by zero at ("test/cases/large/clang-23353.c": line 538)
 * remove static at ("test/cases/large/clang-23353.c": line 549)
-* remove statement at ("test/cases/large/clang-23353.c": line 553)
+* remove return statement at ("test/cases/large/clang-23353.c": line 553)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 553)
 * remove static at ("test/cases/large/clang-23353.c": line 556)
-* remove statement at ("test/cases/large/clang-23353.c": line 560)
+* remove return statement at ("test/cases/large/clang-23353.c": line 560)
 * reduce to left at ("test/cases/large/clang-23353.c": line 560)
 * reduce to right at ("test/cases/large/clang-23353.c": line 560)
 * remove static at ("test/cases/large/clang-23353.c": line 563)
-* remove statement at ("test/cases/large/clang-23353.c": line 567)
+* remove return statement at ("test/cases/large/clang-23353.c": line 567)
 * reduce to left at ("test/cases/large/clang-23353.c": line 567)
 * reduce to right at ("test/cases/large/clang-23353.c": line 567)
 * remove static at ("test/cases/large/clang-23353.c": line 570)
-* remove statement at ("test/cases/large/clang-23353.c": line 574)
+* remove return statement at ("test/cases/large/clang-23353.c": line 574)
 * reduce to left at ("test/cases/large/clang-23353.c": line 574)
 * reduce to right at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * don't cast at ("test/cases/large/clang-23353.c": line 574)
 * remove static at ("test/cases/large/clang-23353.c": line 577)
-* remove statement at ("test/cases/large/clang-23353.c": line 581)
+* remove return statement at ("test/cases/large/clang-23353.c": line 581)
 * replace by zero at ("test/cases/large/clang-23353.c": line 583)
 * reduce to left at ("test/cases/large/clang-23353.c": line 586)
 * reduce to right at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 586)
 * replace by zero at ("test/cases/large/clang-23353.c": line 584)
 * remove static at ("test/cases/large/clang-23353.c": line 589)
-* remove statement at ("test/cases/large/clang-23353.c": line 593)
+* remove return statement at ("test/cases/large/clang-23353.c": line 593)
 * replace by zero at ("test/cases/large/clang-23353.c": line 595)
 * reduce to left at ("test/cases/large/clang-23353.c": line 598)
 * reduce to right at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 598)
 * replace by zero at ("test/cases/large/clang-23353.c": line 596)
 * remove static at ("test/cases/large/clang-23353.c": line 601)
-* remove statement at ("test/cases/large/clang-23353.c": line 605)
+* remove return statement at ("test/cases/large/clang-23353.c": line 605)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
 * reduce to right at ("test/cases/large/clang-23353.c": line 607)
 * reduce to left at ("test/cases/large/clang-23353.c": line 607)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 610)
 * replace by zero at ("test/cases/large/clang-23353.c": line 608)
 * remove static at ("test/cases/large/clang-23353.c": line 613)
-* remove statement at ("test/cases/large/clang-23353.c": line 617)
+* remove return statement at ("test/cases/large/clang-23353.c": line 617)
 * reduce to left at ("test/cases/large/clang-23353.c": line 619)
 * reduce to right at ("test/cases/large/clang-23353.c": line 619)
 * don't cast at ("test/cases/large/clang-23353.c": line 619)
@@ -742,7 +732,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 622)
 * replace by zero at ("test/cases/large/clang-23353.c": line 620)
 * remove static at ("test/cases/large/clang-23353.c": line 625)
-* remove statement at ("test/cases/large/clang-23353.c": line 629)
+* remove return statement at ("test/cases/large/clang-23353.c": line 629)
 * reduce to left at ("test/cases/large/clang-23353.c": line 631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 631)
 * don't cast at ("test/cases/large/clang-23353.c": line 631)
@@ -754,7 +744,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 634)
 * replace by zero at ("test/cases/large/clang-23353.c": line 632)
 * remove static at ("test/cases/large/clang-23353.c": line 637)
-* remove statement at ("test/cases/large/clang-23353.c": line 641)
+* remove return statement at ("test/cases/large/clang-23353.c": line 641)
 * don't cast at ("test/cases/large/clang-23353.c": line 643)
 * replace by zero at ("test/cases/large/clang-23353.c": line 643)
 * reduce to left at ("test/cases/large/clang-23353.c": line 646)
@@ -763,38 +753,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 646)
 * replace by zero at ("test/cases/large/clang-23353.c": line 644)
 * remove static at ("test/cases/large/clang-23353.c": line 651)
-* remove statement at ("test/cases/large/clang-23353.c": line 655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 655)
 * remove static at ("test/cases/large/clang-23353.c": line 658)
-* remove statement at ("test/cases/large/clang-23353.c": line 662)
+* remove return statement at ("test/cases/large/clang-23353.c": line 662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 662)
 * remove static at ("test/cases/large/clang-23353.c": line 665)
-* remove statement at ("test/cases/large/clang-23353.c": line 669)
+* remove return statement at ("test/cases/large/clang-23353.c": line 669)
 * reduce to left at ("test/cases/large/clang-23353.c": line 669)
 * reduce to right at ("test/cases/large/clang-23353.c": line 669)
 * remove static at ("test/cases/large/clang-23353.c": line 672)
-* remove statement at ("test/cases/large/clang-23353.c": line 676)
+* remove return statement at ("test/cases/large/clang-23353.c": line 676)
 * reduce to left at ("test/cases/large/clang-23353.c": line 676)
 * reduce to right at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * don't cast at ("test/cases/large/clang-23353.c": line 676)
 * remove static at ("test/cases/large/clang-23353.c": line 679)
-* remove statement at ("test/cases/large/clang-23353.c": line 683)
+* remove return statement at ("test/cases/large/clang-23353.c": line 683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 685)
 * reduce to left at ("test/cases/large/clang-23353.c": line 688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 688)
 * replace by zero at ("test/cases/large/clang-23353.c": line 686)
 * remove static at ("test/cases/large/clang-23353.c": line 691)
-* remove statement at ("test/cases/large/clang-23353.c": line 695)
+* remove return statement at ("test/cases/large/clang-23353.c": line 695)
 * replace by zero at ("test/cases/large/clang-23353.c": line 697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 700)
 * reduce to right at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 700)
 * replace by zero at ("test/cases/large/clang-23353.c": line 698)
 * remove static at ("test/cases/large/clang-23353.c": line 703)
-* remove statement at ("test/cases/large/clang-23353.c": line 707)
+* remove return statement at ("test/cases/large/clang-23353.c": line 707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
 * reduce to right at ("test/cases/large/clang-23353.c": line 709)
 * reduce to left at ("test/cases/large/clang-23353.c": line 709)
@@ -811,7 +801,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 712)
 * replace by zero at ("test/cases/large/clang-23353.c": line 710)
 * remove static at ("test/cases/large/clang-23353.c": line 715)
-* remove statement at ("test/cases/large/clang-23353.c": line 719)
+* remove return statement at ("test/cases/large/clang-23353.c": line 719)
 * reduce to left at ("test/cases/large/clang-23353.c": line 721)
 * reduce to right at ("test/cases/large/clang-23353.c": line 721)
 * don't cast at ("test/cases/large/clang-23353.c": line 721)
@@ -825,7 +815,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 724)
 * replace by zero at ("test/cases/large/clang-23353.c": line 722)
 * remove static at ("test/cases/large/clang-23353.c": line 727)
-* remove statement at ("test/cases/large/clang-23353.c": line 731)
+* remove return statement at ("test/cases/large/clang-23353.c": line 731)
 * reduce to left at ("test/cases/large/clang-23353.c": line 733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 733)
 * don't cast at ("test/cases/large/clang-23353.c": line 733)
@@ -837,7 +827,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 736)
 * replace by zero at ("test/cases/large/clang-23353.c": line 734)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -846,38 +836,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -894,7 +884,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -908,7 +898,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -920,7 +910,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -929,38 +919,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -977,7 +967,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -991,7 +981,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -1003,7 +993,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * do without param at ("test/cases/large/clang-23353.c": line 961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
@@ -1028,7 +1018,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * do without param at ("test/cases/large/clang-23353.c": line 973)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
@@ -1044,7 +1034,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * do without param at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
@@ -1062,7 +1052,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * do without param at ("test/cases/large/clang-23353.c": line 1002)
@@ -1085,7 +1075,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * do without param at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
@@ -1101,7 +1091,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * do without param at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
@@ -1117,7 +1107,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * do without param at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
@@ -1135,7 +1125,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * do without param at ("test/cases/large/clang-23353.c": line 1061)
@@ -1158,7 +1148,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -1175,27 +1165,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -1205,7 +1190,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -1213,7 +1198,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -1228,61 +1213,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -1290,20 +1273,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -2420,7 +2400,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -2442,7 +2421,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2463,7 +2441,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2473,11 +2450,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2490,7 +2467,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2509,32 +2486,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -2599,12 +2571,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -2618,26 +2589,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -2647,13 +2615,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -2663,7 +2631,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -2682,7 +2650,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -2695,12 +2663,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -2710,9 +2678,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -2793,9 +2761,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -2830,7 +2797,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -2838,7 +2805,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -2878,7 +2845,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -2894,7 +2861,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -2915,12 +2882,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -2942,7 +2909,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -2955,7 +2922,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -2965,7 +2932,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -3315,7 +3282,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -3366,9 +3333,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -3378,7 +3345,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -3412,7 +3379,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -3421,7 +3388,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3449,7 +3416,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3495,7 +3461,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3528,7 +3493,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3538,30 +3502,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -3588,7 +3551,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -3602,7 +3564,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -3620,7 +3582,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -3630,12 +3592,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -3681,7 +3643,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -3694,7 +3656,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -3717,7 +3679,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -3730,7 +3692,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -4260,7 +4222,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -4282,7 +4243,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -5098,16 +5058,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -5407,7 +5366,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -5436,7 +5394,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5451,7 +5408,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5463,7 +5419,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5488,13 +5443,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5504,7 +5458,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5519,7 +5472,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5563,7 +5515,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5579,11 +5530,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -5592,7 +5543,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -5621,15 +5572,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -5644,14 +5594,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -5666,7 +5616,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -6381,7 +6330,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -6415,7 +6364,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -6441,7 +6389,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6449,25 +6396,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6496,7 +6440,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6508,7 +6452,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6531,15 +6474,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6548,15 +6490,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6564,15 +6504,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -6621,18 +6560,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -6642,11 +6580,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -6696,7 +6633,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -6709,7 +6646,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -6722,7 +6659,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -6768,7 +6704,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -6793,7 +6728,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -6803,7 +6737,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -6811,7 +6745,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -6823,13 +6757,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -6875,7 +6808,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -6913,8 +6846,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -6922,21 +6854,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -6949,15 +6880,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -6970,7 +6900,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -6983,9 +6913,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -6998,7 +6928,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -7011,9 +6941,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -7046,9 +6976,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -7061,7 +6991,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -7074,7 +7004,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -7101,9 +7031,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -7121,10 +7051,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -7143,24 +7070,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -7175,27 +7099,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -7205,7 +7126,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -7234,7 +7154,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7556,7 +7475,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7571,7 +7489,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -7617,7 +7535,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -8288,9 +8205,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -8344,7 +8261,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -8353,7 +8270,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -8367,7 +8284,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -8406,7 +8323,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -8419,16 +8336,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -8442,7 +8358,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -8773,9 +8688,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -8784,7 +8699,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -8797,7 +8712,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -8819,9 +8734,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -8881,10 +8795,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -8892,7 +8804,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -8921,9 +8833,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -8937,7 +8849,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -8946,30 +8857,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -8979,19 +8887,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -9001,12 +8907,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -9015,11 +8921,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -9029,271 +8935,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -9302,79 +9206,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -9387,8 +9290,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -9396,55 +9298,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9457,43 +9358,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9519,96 +9416,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -9621,43 +9516,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -9669,95 +9560,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -9765,17 +9655,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -9785,78 +9673,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -9875,8 +9762,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -9886,13 +9771,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -9903,54 +9788,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p6.path b/rtree-c/test/expected/clang-23353/reduction/p6.path
index 1ec930a..0f92109 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p6.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p6.path
@@ -377,18 +377,8 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 739)
-* remove statement at ("test/cases/large/clang-23353.c": line 743)
+* remove return statement at ("test/cases/large/clang-23353.c": line 743)
 * don't cast at ("test/cases/large/clang-23353.c": line 745)
 * replace by zero at ("test/cases/large/clang-23353.c": line 745)
 * reduce to left at ("test/cases/large/clang-23353.c": line 748)
@@ -397,38 +387,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 746)
 * remove static at ("test/cases/large/clang-23353.c": line 753)
-* remove statement at ("test/cases/large/clang-23353.c": line 757)
+* remove return statement at ("test/cases/large/clang-23353.c": line 757)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 757)
 * remove static at ("test/cases/large/clang-23353.c": line 760)
-* remove statement at ("test/cases/large/clang-23353.c": line 764)
+* remove return statement at ("test/cases/large/clang-23353.c": line 764)
 * reduce to left at ("test/cases/large/clang-23353.c": line 764)
 * reduce to right at ("test/cases/large/clang-23353.c": line 764)
 * remove static at ("test/cases/large/clang-23353.c": line 767)
-* remove statement at ("test/cases/large/clang-23353.c": line 771)
+* remove return statement at ("test/cases/large/clang-23353.c": line 771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 771)
 * remove static at ("test/cases/large/clang-23353.c": line 774)
-* remove statement at ("test/cases/large/clang-23353.c": line 778)
+* remove return statement at ("test/cases/large/clang-23353.c": line 778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * don't cast at ("test/cases/large/clang-23353.c": line 778)
 * remove static at ("test/cases/large/clang-23353.c": line 781)
-* remove statement at ("test/cases/large/clang-23353.c": line 785)
+* remove return statement at ("test/cases/large/clang-23353.c": line 785)
 * replace by zero at ("test/cases/large/clang-23353.c": line 787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 788)
 * remove static at ("test/cases/large/clang-23353.c": line 793)
-* remove statement at ("test/cases/large/clang-23353.c": line 797)
+* remove return statement at ("test/cases/large/clang-23353.c": line 797)
 * replace by zero at ("test/cases/large/clang-23353.c": line 799)
 * reduce to left at ("test/cases/large/clang-23353.c": line 802)
 * reduce to right at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 802)
 * replace by zero at ("test/cases/large/clang-23353.c": line 800)
 * remove static at ("test/cases/large/clang-23353.c": line 805)
-* remove statement at ("test/cases/large/clang-23353.c": line 809)
+* remove return statement at ("test/cases/large/clang-23353.c": line 809)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
 * reduce to right at ("test/cases/large/clang-23353.c": line 811)
 * reduce to left at ("test/cases/large/clang-23353.c": line 811)
@@ -445,7 +435,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 814)
 * replace by zero at ("test/cases/large/clang-23353.c": line 812)
 * remove static at ("test/cases/large/clang-23353.c": line 817)
-* remove statement at ("test/cases/large/clang-23353.c": line 821)
+* remove return statement at ("test/cases/large/clang-23353.c": line 821)
 * reduce to left at ("test/cases/large/clang-23353.c": line 823)
 * reduce to right at ("test/cases/large/clang-23353.c": line 823)
 * don't cast at ("test/cases/large/clang-23353.c": line 823)
@@ -459,7 +449,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 826)
 * replace by zero at ("test/cases/large/clang-23353.c": line 824)
 * remove static at ("test/cases/large/clang-23353.c": line 829)
-* remove statement at ("test/cases/large/clang-23353.c": line 833)
+* remove return statement at ("test/cases/large/clang-23353.c": line 833)
 * reduce to left at ("test/cases/large/clang-23353.c": line 835)
 * reduce to right at ("test/cases/large/clang-23353.c": line 835)
 * don't cast at ("test/cases/large/clang-23353.c": line 835)
@@ -471,7 +461,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 838)
 * replace by zero at ("test/cases/large/clang-23353.c": line 836)
 * remove static at ("test/cases/large/clang-23353.c": line 841)
-* remove statement at ("test/cases/large/clang-23353.c": line 845)
+* remove return statement at ("test/cases/large/clang-23353.c": line 845)
 * don't cast at ("test/cases/large/clang-23353.c": line 847)
 * replace by zero at ("test/cases/large/clang-23353.c": line 847)
 * reduce to left at ("test/cases/large/clang-23353.c": line 850)
@@ -480,38 +470,38 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 850)
 * replace by zero at ("test/cases/large/clang-23353.c": line 848)
 * remove static at ("test/cases/large/clang-23353.c": line 856)
-* remove statement at ("test/cases/large/clang-23353.c": line 860)
+* remove return statement at ("test/cases/large/clang-23353.c": line 860)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 860)
 * remove static at ("test/cases/large/clang-23353.c": line 863)
-* remove statement at ("test/cases/large/clang-23353.c": line 867)
+* remove return statement at ("test/cases/large/clang-23353.c": line 867)
 * reduce to left at ("test/cases/large/clang-23353.c": line 867)
 * reduce to right at ("test/cases/large/clang-23353.c": line 867)
 * remove static at ("test/cases/large/clang-23353.c": line 870)
-* remove statement at ("test/cases/large/clang-23353.c": line 874)
+* remove return statement at ("test/cases/large/clang-23353.c": line 874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 874)
 * remove static at ("test/cases/large/clang-23353.c": line 877)
-* remove statement at ("test/cases/large/clang-23353.c": line 881)
+* remove return statement at ("test/cases/large/clang-23353.c": line 881)
 * reduce to left at ("test/cases/large/clang-23353.c": line 881)
 * reduce to right at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * don't cast at ("test/cases/large/clang-23353.c": line 881)
 * remove static at ("test/cases/large/clang-23353.c": line 884)
-* remove statement at ("test/cases/large/clang-23353.c": line 888)
+* remove return statement at ("test/cases/large/clang-23353.c": line 888)
 * replace by zero at ("test/cases/large/clang-23353.c": line 890)
 * reduce to left at ("test/cases/large/clang-23353.c": line 893)
 * reduce to right at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 893)
 * replace by zero at ("test/cases/large/clang-23353.c": line 891)
 * remove static at ("test/cases/large/clang-23353.c": line 896)
-* remove statement at ("test/cases/large/clang-23353.c": line 900)
+* remove return statement at ("test/cases/large/clang-23353.c": line 900)
 * replace by zero at ("test/cases/large/clang-23353.c": line 902)
 * reduce to left at ("test/cases/large/clang-23353.c": line 905)
 * reduce to right at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 905)
 * replace by zero at ("test/cases/large/clang-23353.c": line 903)
 * remove static at ("test/cases/large/clang-23353.c": line 908)
-* remove statement at ("test/cases/large/clang-23353.c": line 912)
+* remove return statement at ("test/cases/large/clang-23353.c": line 912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
 * reduce to right at ("test/cases/large/clang-23353.c": line 914)
 * reduce to left at ("test/cases/large/clang-23353.c": line 914)
@@ -528,7 +518,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 917)
 * replace by zero at ("test/cases/large/clang-23353.c": line 915)
 * remove static at ("test/cases/large/clang-23353.c": line 920)
-* remove statement at ("test/cases/large/clang-23353.c": line 924)
+* remove return statement at ("test/cases/large/clang-23353.c": line 924)
 * reduce to left at ("test/cases/large/clang-23353.c": line 926)
 * reduce to right at ("test/cases/large/clang-23353.c": line 926)
 * don't cast at ("test/cases/large/clang-23353.c": line 926)
@@ -542,7 +532,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 929)
 * replace by zero at ("test/cases/large/clang-23353.c": line 927)
 * remove static at ("test/cases/large/clang-23353.c": line 932)
-* remove statement at ("test/cases/large/clang-23353.c": line 936)
+* remove return statement at ("test/cases/large/clang-23353.c": line 936)
 * reduce to left at ("test/cases/large/clang-23353.c": line 938)
 * reduce to right at ("test/cases/large/clang-23353.c": line 938)
 * don't cast at ("test/cases/large/clang-23353.c": line 938)
@@ -554,7 +544,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 941)
 * replace by zero at ("test/cases/large/clang-23353.c": line 939)
 * remove static at ("test/cases/large/clang-23353.c": line 944)
-* remove statement at ("test/cases/large/clang-23353.c": line 948)
+* remove return statement at ("test/cases/large/clang-23353.c": line 948)
 * don't cast at ("test/cases/large/clang-23353.c": line 950)
 * replace by zero at ("test/cases/large/clang-23353.c": line 950)
 * reduce to left at ("test/cases/large/clang-23353.c": line 953)
@@ -563,7 +553,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 953)
 * replace by zero at ("test/cases/large/clang-23353.c": line 951)
 * remove static at ("test/cases/large/clang-23353.c": line 955)
-* remove statement at ("test/cases/large/clang-23353.c": line 959)
+* remove return statement at ("test/cases/large/clang-23353.c": line 959)
 * do without param at ("test/cases/large/clang-23353.c": line 961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 961)
@@ -579,7 +569,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 964)
 * replace by zero at ("test/cases/large/clang-23353.c": line 962)
 * remove static at ("test/cases/large/clang-23353.c": line 967)
-* remove statement at ("test/cases/large/clang-23353.c": line 971)
+* remove return statement at ("test/cases/large/clang-23353.c": line 971)
 * do without param at ("test/cases/large/clang-23353.c": line 973)
 * reduce to left at ("test/cases/large/clang-23353.c": line 973)
 * reduce to right at ("test/cases/large/clang-23353.c": line 973)
@@ -595,7 +585,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 976)
 * replace by zero at ("test/cases/large/clang-23353.c": line 974)
 * remove static at ("test/cases/large/clang-23353.c": line 979)
-* remove statement at ("test/cases/large/clang-23353.c": line 983)
+* remove return statement at ("test/cases/large/clang-23353.c": line 983)
 * do without param at ("test/cases/large/clang-23353.c": line 986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 986)
@@ -613,7 +603,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 992)
 * replace by zero at ("test/cases/large/clang-23353.c": line 990)
 * remove static at ("test/cases/large/clang-23353.c": line 995)
-* remove statement at ("test/cases/large/clang-23353.c": line 999)
+* remove return statement at ("test/cases/large/clang-23353.c": line 999)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1002)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1002)
 * do without param at ("test/cases/large/clang-23353.c": line 1002)
@@ -636,7 +626,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1008)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1006)
 * remove static at ("test/cases/large/clang-23353.c": line 1014)
-* remove statement at ("test/cases/large/clang-23353.c": line 1018)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1018)
 * do without param at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1020)
@@ -652,7 +642,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1023)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1021)
 * remove static at ("test/cases/large/clang-23353.c": line 1026)
-* remove statement at ("test/cases/large/clang-23353.c": line 1030)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1030)
 * do without param at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1032)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1032)
@@ -668,7 +658,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1035)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1033)
 * remove static at ("test/cases/large/clang-23353.c": line 1038)
-* remove statement at ("test/cases/large/clang-23353.c": line 1042)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1042)
 * do without param at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1045)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1045)
@@ -686,7 +676,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1051)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1049)
 * remove static at ("test/cases/large/clang-23353.c": line 1054)
-* remove statement at ("test/cases/large/clang-23353.c": line 1058)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1058)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1061)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1061)
 * do without param at ("test/cases/large/clang-23353.c": line 1061)
@@ -709,7 +699,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1067)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1065)
 * remove static at ("test/cases/large/clang-23353.c": line 1069)
-* remove statement at ("test/cases/large/clang-23353.c": line 1073)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1073)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1075)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1075)
@@ -726,27 +716,22 @@
 * inline variable poly at ("test/cases/large/clang-23353.c": line 1088)
 * remove variable j at ("test/cases/large/clang-23353.c": line 1089)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1089)
-* remove statement at ("test/cases/large/clang-23353.c": line 1091)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1091)
-* remove statement at ("test/cases/large/clang-23353.c": line 1092)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1092)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1092)
-* remove statement at ("test/cases/large/clang-23353.c": line 1093)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1094)
 * remove condition at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1094)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1094)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1096)
-* remove statement at ("test/cases/large/clang-23353.c": line 1097)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1097)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1097)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1094)
-* remove statement at ("test/cases/large/clang-23353.c": line 1095)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1095)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1095)
@@ -756,7 +741,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1093)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1093)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1093)
-* remove statement at ("test/cases/large/clang-23353.c": line 1100)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1100)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1100)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1100)
@@ -764,7 +749,7 @@
 * remove iterator at ("test/cases/large/clang-23353.c": line 1091)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1091)
 * remove static at ("test/cases/large/clang-23353.c": line 1104)
-* remove statement at ("test/cases/large/clang-23353.c": line 1106)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1106)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1107)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1107)
@@ -779,61 +764,59 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1108)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1108)
 * remove static at ("test/cases/large/clang-23353.c": line 1110)
-* remove statement at ("test/cases/large/clang-23353.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1113)
 * do without param at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1113)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1113)
-* remove statement at ("test/cases/large/clang-23353.c": line 1114)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1114)
 * do without param at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1114)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1114)
-* remove statement at ("test/cases/large/clang-23353.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1115)
 * do without param at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1115)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1115)
-* remove statement at ("test/cases/large/clang-23353.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1116)
 * do without param at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1116)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1116)
-* remove statement at ("test/cases/large/clang-23353.c": line 1117)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1117)
 * do without param at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1117)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1117)
-* remove statement at ("test/cases/large/clang-23353.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1118)
 * do without param at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1118)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1118)
-* remove statement at ("test/cases/large/clang-23353.c": line 1119)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1119)
 * do without param at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1119)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1119)
-* remove statement at ("test/cases/large/clang-23353.c": line 1120)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1120)
 * do without param at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1120)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1120)
 * remove static at ("test/cases/large/clang-23353.c": line 1123)
-* remove statement at ("test/cases/large/clang-23353.c": line 1126)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1126)
 * do without param at ("test/cases/large/clang-23353.c": line 1126)
-* remove statement at ("test/cases/large/clang-23353.c": line 1127)
 * remove condition at ("test/cases/large/clang-23353.c": line 1127)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1127)
-* remove statement at ("test/cases/large/clang-23353.c": line 1128)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
 * do without param at ("test/cases/large/clang-23353.c": line 1128)
@@ -841,20 +824,17 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1128)
 * remove static at ("test/cases/large/clang-23353.c": line 1134)
 * remove variable i at ("test/cases/large/clang-23353.c": line 1137)
-* remove statement at ("test/cases/large/clang-23353.c": line 1138)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1139)
 * do without param at ("test/cases/large/clang-23353.c": line 1139)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1139)
 * remove check at ("test/cases/large/clang-23353.c": line 1138)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1138)
-* remove statement at ("test/cases/large/clang-23353.c": line 1141)
 * remove condition at ("test/cases/large/clang-23353.c": line 1141)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1141)
-* remove statement at ("test/cases/large/clang-23353.c": line 1142)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
 * do without param at ("test/cases/large/clang-23353.c": line 1142)
@@ -1971,7 +1951,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -1993,7 +1972,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -2014,7 +1992,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -2024,11 +2001,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -2041,7 +2018,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1647)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1647)
@@ -2060,32 +2037,27 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1671)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1671)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -2150,12 +2122,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -2169,26 +2140,23 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -2198,13 +2166,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1624)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
 * remove expression at ("test/cases/large/clang-23353.c": line 1624)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1624)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -2214,7 +2182,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1678)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1678)
@@ -2233,7 +2201,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
@@ -2246,12 +2214,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -2261,9 +2229,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1696)
@@ -2344,9 +2312,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1732)
@@ -2381,7 +2348,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1732)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -2389,7 +2356,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -2429,7 +2396,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1768)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1768)
@@ -2445,7 +2412,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -2466,12 +2433,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1786)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -2493,7 +2460,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1790)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1790)
@@ -2506,7 +2473,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -2516,7 +2483,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -2866,7 +2833,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -2917,9 +2884,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -2929,7 +2896,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -2963,7 +2930,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -2972,7 +2939,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -3000,7 +2967,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -3046,7 +3012,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -3079,7 +3044,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
@@ -3089,30 +3053,29 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2020)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
 * do without param at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -3139,7 +3102,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -3153,7 +3115,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1986)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -3171,7 +3133,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -3181,12 +3143,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -3232,7 +3194,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1994)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1994)
@@ -3245,7 +3207,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -3268,7 +3230,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2029)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2029)
@@ -3281,7 +3243,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2042)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2042)
@@ -3811,7 +3773,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -3833,7 +3794,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -4649,16 +4609,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2246)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2246)
@@ -4958,7 +4917,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -4987,7 +4945,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -5002,7 +4959,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -5014,7 +4970,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -5039,13 +4994,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -5055,7 +5009,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -5070,7 +5023,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -5114,7 +5066,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -5130,11 +5081,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -5143,7 +5094,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -5172,15 +5123,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -5195,14 +5145,14 @@
 * remove expression at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -5217,7 +5167,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2357)
@@ -5932,7 +5881,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -5966,7 +5915,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
@@ -5992,7 +5940,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2607)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
@@ -6000,25 +5947,22 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2608)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2633)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -6047,7 +5991,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
@@ -6059,7 +6003,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
 * do without param at ("test/cases/large/clang-23353.c": line 2633)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * remove expression at ("test/cases/large/clang-23353.c": line 2639)
@@ -6082,15 +6025,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -6099,15 +6041,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -6115,15 +6055,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2650)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2614)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2614)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
@@ -6172,18 +6111,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
 * do without param at ("test/cases/large/clang-23353.c": line 2614)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2617)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2617)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -6193,11 +6131,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -6247,7 +6184,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2626)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2626)
@@ -6260,7 +6197,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2661)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2661)
@@ -6273,7 +6210,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -6319,7 +6255,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -6344,7 +6279,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -6354,7 +6288,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -6362,7 +6296,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -6374,13 +6308,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -6426,7 +6359,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
 * do without param at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -6464,8 +6397,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -6473,21 +6405,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2704)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2704)
@@ -6500,15 +6431,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2707)
@@ -6521,7 +6451,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2708)
@@ -6534,9 +6464,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2782)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2782)
@@ -6549,7 +6479,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2783)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2783)
@@ -6562,9 +6492,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -6597,9 +6527,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3080)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3080)
@@ -6612,7 +6542,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3081)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3081)
@@ -6625,7 +6555,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -6652,9 +6582,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -6672,10 +6602,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3108)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3108)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -6694,24 +6621,21 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
 * remove condition at ("test/cases/large/clang-23353.c": line 3126)
 * remove expression at ("test/cases/large/clang-23353.c": line 3126)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove statement at ("test/cases/large/clang-23353.c": line 3650)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3650)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
 * do without param at ("test/cases/large/clang-23353.c": line 3650)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -6726,27 +6650,24 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3140)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3140)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3140)
-* remove statement at ("test/cases/large/clang-23353.c": line 3146)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3146)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -6756,7 +6677,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * remove expression at ("test/cases/large/clang-23353.c": line 3149)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3149)
@@ -6785,7 +6705,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * do without param at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -7107,7 +7026,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -7122,7 +7040,7 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3398)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
@@ -7168,7 +7086,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3398)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -7839,9 +7756,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -7895,7 +7812,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -7904,7 +7821,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
 * do without param at ("test/cases/large/clang-23353.c": line 3399)
-* remove statement at ("test/cases/large/clang-23353.c": line 3634)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3634)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3634)
@@ -7918,7 +7835,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
@@ -7957,7 +7874,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
 * do without param at ("test/cases/large/clang-23353.c": line 3636)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -7970,16 +7887,15 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3154)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3154)
@@ -7993,7 +7909,6 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 3154)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3154)
 * do without param at ("test/cases/large/clang-23353.c": line 3154)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
@@ -8324,9 +8239,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
 * remove check at ("test/cases/large/clang-23353.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3155)
@@ -8335,7 +8250,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
 * do without param at ("test/cases/large/clang-23353.c": line 3155)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3654)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3654)
@@ -8348,7 +8263,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3668)
@@ -8370,9 +8285,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
 * remove condition at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
 * remove expression at ("test/cases/large/clang-23353.c": line 3677)
@@ -8432,10 +8346,8 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -8443,7 +8355,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3697)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3697)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3697)
@@ -8472,9 +8384,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
 * do without param at ("test/cases/large/clang-23353.c": line 3697)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
-* remove statement at ("test/cases/large/clang-23353.c": line 3699)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3699)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3699)
 * remove expression at ("test/cases/large/clang-23353.c": line 3699)
@@ -8488,7 +8400,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -8497,30 +8408,27 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
 * remove condition at ("test/cases/large/clang-23353.c": line 3713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3719)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3719)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -8530,19 +8438,17 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3723)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3723)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -8552,12 +8458,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -8566,11 +8472,11 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3733)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3733)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3733)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -8580,271 +8486,269 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3817)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
@@ -8853,79 +8757,78 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3817)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
 * remove condition at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3839)
@@ -8938,8 +8841,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * remove expression at ("test/cases/large/clang-23353.c": line 3842)
@@ -8947,55 +8849,54 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3842)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -9008,43 +8909,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3874)
@@ -9070,96 +8967,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -9172,43 +9067,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3915)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3915)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3915)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
-* remove statement at ("test/cases/large/clang-23353.c": line 3928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3928)
-* remove statement at ("test/cases/large/clang-23353.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
@@ -9220,95 +9111,94 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3929)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -9316,17 +9206,15 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3960)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3960)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3961)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -9336,78 +9224,77 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
-* remove statement at ("test/cases/large/clang-23353.c": line 3965)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3965)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3965)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
 * remove condition at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3986)
@@ -9426,8 +9313,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -9437,13 +9322,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -9454,54 +9339,54 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p7.path b/rtree-c/test/expected/clang-23353/reduction/p7.path
index 69df282..3c918e0 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p7.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p7.path
@@ -291,16 +291,6 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
-* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 1181)
 * remove static at ("test/cases/large/clang-23353.c": line 1182)
 * remove static at ("test/cases/large/clang-23353.c": line 1183)
@@ -1309,7 +1299,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1619)
@@ -1331,7 +1320,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1630)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
@@ -1346,7 +1334,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1638)
@@ -1354,11 +1341,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1642)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1642)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1642)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -1369,7 +1356,7 @@
 * remove check at ("test/cases/large/clang-23353.c": line 1638)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1638)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * do without param at ("test/cases/large/clang-23353.c": line 1647)
 * do without param at ("test/cases/large/clang-23353.c": line 1647)
 * do without param at ("test/cases/large/clang-23353.c": line 1647)
@@ -1377,30 +1364,25 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1648)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -1465,12 +1447,11 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1659)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -1481,26 +1462,23 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1662)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1662)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1662)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1663)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
 * do without param at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -1510,7 +1488,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1623)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -1518,7 +1496,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * do without param at ("test/cases/large/clang-23353.c": line 1678)
 * do without param at ("test/cases/large/clang-23353.c": line 1678)
 * do without param at ("test/cases/large/clang-23353.c": line 1678)
@@ -1526,7 +1504,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * do without param at ("test/cases/large/clang-23353.c": line 1680)
@@ -1536,12 +1514,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1681)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1681)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -1551,9 +1529,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
 * don't cast at ("test/cases/large/clang-23353.c": line 1683)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1683)
-* remove statement at ("test/cases/large/clang-23353.c": line 1684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1684)
-* remove statement at ("test/cases/large/clang-23353.c": line 1685)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1685)
 * remove static at ("test/cases/large/clang-23353.c": line 1694)
 * remove variable l_2977 at ("test/cases/large/clang-23353.c": line 1696)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1697)
@@ -1614,9 +1592,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1735)
@@ -1645,7 +1622,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1750)
 * remove variable l_4140 at ("test/cases/large/clang-23353.c": line 1750)
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
@@ -1653,7 +1630,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1765)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1765)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1766)
@@ -1693,7 +1670,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
 * do without param at ("test/cases/large/clang-23353.c": line 1766)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * do without param at ("test/cases/large/clang-23353.c": line 1768)
 * do without param at ("test/cases/large/clang-23353.c": line 1768)
 * do without param at ("test/cases/large/clang-23353.c": line 1768)
@@ -1701,7 +1678,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -1716,12 +1693,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1785)
 * remove variable l_2956 at ("test/cases/large/clang-23353.c": line 1785)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -1743,7 +1720,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * do without param at ("test/cases/large/clang-23353.c": line 1790)
 * do without param at ("test/cases/large/clang-23353.c": line 1790)
 * do without param at ("test/cases/large/clang-23353.c": line 1790)
@@ -1751,7 +1728,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1792)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
@@ -1761,7 +1738,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
 * do without param at ("test/cases/large/clang-23353.c": line 1792)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -2065,7 +2042,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1927)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1927)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
@@ -2074,9 +2051,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
 * do without param at ("test/cases/large/clang-23353.c": line 1927)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1940)
@@ -2086,7 +2063,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
@@ -2120,7 +2097,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -2129,7 +2106,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * don't cast at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
-* remove statement at ("test/cases/large/clang-23353.c": line 1946)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1946)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1946)
 * remove static at ("test/cases/large/clang-23353.c": line 1957)
 * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959)
@@ -2153,7 +2130,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1973)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1973)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -2185,7 +2161,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2001)
@@ -2218,32 +2193,30 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2022)
 * don't cast at ("test/cases/large/clang-23353.c": line 2022)
 * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2023)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2023)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1980)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1980)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -2267,7 +2240,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1982)
@@ -2277,7 +2249,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1985)
 * remove variable l_2226 at ("test/cases/large/clang-23353.c": line 1985)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
 * remove expression at ("test/cases/large/clang-23353.c": line 1987)
@@ -2295,7 +2267,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -2303,12 +2275,12 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1990)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1990)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -2354,7 +2326,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
 * remove iterator at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * do without param at ("test/cases/large/clang-23353.c": line 1994)
 * do without param at ("test/cases/large/clang-23353.c": line 1994)
 * do without param at ("test/cases/large/clang-23353.c": line 1994)
@@ -2362,7 +2334,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -2385,7 +2357,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * do without param at ("test/cases/large/clang-23353.c": line 2029)
 * do without param at ("test/cases/large/clang-23353.c": line 2029)
 * do without param at ("test/cases/large/clang-23353.c": line 2029)
@@ -2393,7 +2365,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove variable l_704 at ("test/cases/large/clang-23353.c": line 2042)
 * remove variable l_709 at ("test/cases/large/clang-23353.c": line 2043)
@@ -2911,7 +2883,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -2933,7 +2904,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -3733,16 +3703,15 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove variable l_719 at ("test/cases/large/clang-23353.c": line 2246)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2247)
@@ -4032,7 +4001,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -4058,7 +4026,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -4073,7 +4040,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -4085,7 +4051,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -4110,13 +4075,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2742)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2742)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -4126,7 +4090,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2749)
@@ -4137,7 +4100,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -4181,7 +4143,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -4197,11 +4158,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -4210,7 +4171,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -4239,15 +4200,14 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2758)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -4258,14 +4218,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -4280,7 +4240,6 @@
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2749)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove variable l_745 at ("test/cases/large/clang-23353.c": line 2357)
@@ -4951,7 +4910,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -4982,29 +4941,24 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2630)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2632)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -5017,26 +4971,24 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove statement at ("test/cases/large/clang-23353.c": line 2656)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
@@ -5045,15 +4997,13 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2656)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -5061,23 +5011,21 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove statement at ("test/cases/large/clang-23353.c": line 2658)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2658)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2658)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -5085,11 +5033,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -5135,7 +5082,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * do without param at ("test/cases/large/clang-23353.c": line 2626)
 * do without param at ("test/cases/large/clang-23353.c": line 2626)
 * do without param at ("test/cases/large/clang-23353.c": line 2626)
@@ -5143,7 +5090,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * do without param at ("test/cases/large/clang-23353.c": line 2661)
 * do without param at ("test/cases/large/clang-23353.c": line 2661)
 * do without param at ("test/cases/large/clang-23353.c": line 2661)
@@ -5151,7 +5098,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -5179,7 +5125,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -5202,7 +5147,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -5212,7 +5156,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2681)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -5220,7 +5164,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
@@ -5232,9 +5176,8 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -5264,7 +5207,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2691)
 * remove check at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
@@ -5290,8 +5233,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -5299,21 +5241,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * do without param at ("test/cases/large/clang-23353.c": line 2704)
 * do without param at ("test/cases/large/clang-23353.c": line 2704)
 * do without param at ("test/cases/large/clang-23353.c": line 2704)
@@ -5321,15 +5262,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * do without param at ("test/cases/large/clang-23353.c": line 2707)
 * do without param at ("test/cases/large/clang-23353.c": line 2707)
 * do without param at ("test/cases/large/clang-23353.c": line 2707)
@@ -5337,7 +5277,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * do without param at ("test/cases/large/clang-23353.c": line 2708)
 * do without param at ("test/cases/large/clang-23353.c": line 2708)
 * do without param at ("test/cases/large/clang-23353.c": line 2708)
@@ -5345,9 +5285,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * do without param at ("test/cases/large/clang-23353.c": line 2782)
 * do without param at ("test/cases/large/clang-23353.c": line 2782)
 * do without param at ("test/cases/large/clang-23353.c": line 2782)
@@ -5355,7 +5295,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * do without param at ("test/cases/large/clang-23353.c": line 2783)
 * do without param at ("test/cases/large/clang-23353.c": line 2783)
 * do without param at ("test/cases/large/clang-23353.c": line 2783)
@@ -5363,9 +5303,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -5397,9 +5337,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * do without param at ("test/cases/large/clang-23353.c": line 3080)
 * do without param at ("test/cases/large/clang-23353.c": line 3080)
 * do without param at ("test/cases/large/clang-23353.c": line 3080)
@@ -5407,7 +5347,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * do without param at ("test/cases/large/clang-23353.c": line 3081)
 * do without param at ("test/cases/large/clang-23353.c": line 3081)
 * do without param at ("test/cases/large/clang-23353.c": line 3081)
@@ -5415,7 +5355,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -5439,9 +5379,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -5457,10 +5397,7 @@
 * inline variable l_690 at ("test/cases/large/clang-23353.c": line 3106)
 * inline variable l_691 at ("test/cases/large/clang-23353.c": line 3107)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -5479,15 +5416,12 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -5502,14 +5436,11 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -5517,10 +5448,8 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -5830,7 +5759,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -5843,7 +5771,6 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -6502,9 +6429,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -6528,7 +6455,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
 * do without param at ("test/cases/large/clang-23353.c": line 3631)
-* remove statement at ("test/cases/large/clang-23353.c": line 3632)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3632)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3632)
 * remove check at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3399)
@@ -6544,7 +6471,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -6557,16 +6484,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove statement at ("test/cases/large/clang-23353.c": line 3639)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3639)
-* remove statement at ("test/cases/large/clang-23353.c": line 3640)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3640)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3640)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157)
 * remove variable l_150 at ("test/cases/large/clang-23353.c": line 3158)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3159)
@@ -6869,11 +6794,11 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3269)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3269)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3269)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * do without param at ("test/cases/large/clang-23353.c": line 3654)
 * do without param at ("test/cases/large/clang-23353.c": line 3654)
 * do without param at ("test/cases/large/clang-23353.c": line 3654)
@@ -6881,7 +6806,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
 * don't cast at ("test/cases/large/clang-23353.c": line 3654)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3654)
-* remove statement at ("test/cases/large/clang-23353.c": line 3655)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3655)
 * remove static at ("test/cases/large/clang-23353.c": line 3666)
 * remove variable l_61 at ("test/cases/large/clang-23353.c": line 3668)
 * remove variable l_63 at ("test/cases/large/clang-23353.c": line 3669)
@@ -6895,13 +6820,10 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -6909,13 +6831,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
 * remove check at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -6924,26 +6845,23 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -6951,16 +6869,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -6970,12 +6886,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -6984,8 +6900,8 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -6993,377 +6909,372 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3839)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
 * remove condition at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3858)
@@ -7376,43 +7287,39 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
-* remove statement at ("test/cases/large/clang-23353.c": line 3861)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3861)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3861)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3876)
 * don't cast at ("test/cases/large/clang-23353.c": line 3876)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876)
@@ -7430,96 +7337,94 @@
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884)
 * remove check at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
 * remove condition at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3912)
@@ -7532,118 +7437,113 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
 * remove condition at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
@@ -7651,10 +7551,8 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -7662,77 +7560,74 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * don't cast at ("test/cases/large/clang-23353.c": line 3963)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
-* remove statement at ("test/cases/large/clang-23353.c": line 3964)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3964)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3964)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -7742,13 +7637,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3992)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3992)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3993)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
 * remove expression at ("test/cases/large/clang-23353.c": line 3993)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3993)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3995)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -7760,54 +7655,54 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3986)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p8.path b/rtree-c/test/expected/clang-23353/reduction/p8.path
index 8bff38d..dde2df6 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p8.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p8.path
@@ -286,15 +286,6 @@
 * remove parameter at ("test/cases/large/clang-23353.c": line 1250)
 * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250)
 * remove function func_1 at ("test/cases/large/clang-23353.c": line 1251)
-* remove function func_2 at ("test/cases/large/clang-23353.c": line 1694)
-* remove function func_10 at ("test/cases/large/clang-23353.c": line 1761)
-* remove function func_19 at ("test/cases/large/clang-23353.c": line 1778)
-* remove function func_26 at ("test/cases/large/clang-23353.c": line 1802)
-* remove function func_30 at ("test/cases/large/clang-23353.c": line 1938)
-* remove function func_35 at ("test/cases/large/clang-23353.c": line 1957)
-* remove function func_43 at ("test/cases/large/clang-23353.c": line 2040)
-* remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
-* remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 * remove static at ("test/cases/large/clang-23353.c": line 1242)
 * remove static at ("test/cases/large/clang-23353.c": line 1243)
 * remove static at ("test/cases/large/clang-23353.c": line 1244)
@@ -1159,10 +1150,8 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1618)
 * remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618)
-* remove statement at ("test/cases/large/clang-23353.c": line 1619)
 * remove condition at ("test/cases/large/clang-23353.c": line 1619)
 * do without param at ("test/cases/large/clang-23353.c": line 1619)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1629)
 * remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630)
 * inline variable l_4178 at ("test/cases/large/clang-23353.c": line 1631)
 * remove variable l_4179 at ("test/cases/large/clang-23353.c": line 1632)
@@ -1173,12 +1162,11 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1636)
 * remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636)
 * inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637)
-* remove statement at ("test/cases/large/clang-23353.c": line 1638)
 * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1641)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1641)
 * remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641)
-* remove statement at ("test/cases/large/clang-23353.c": line 1644)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
 * do without param at ("test/cases/large/clang-23353.c": line 1644)
@@ -1186,7 +1174,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
 * don't cast at ("test/cases/large/clang-23353.c": line 1644)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1644)
-* remove statement at ("test/cases/large/clang-23353.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1647)
 * do without param at ("test/cases/large/clang-23353.c": line 1647)
 * do without param at ("test/cases/large/clang-23353.c": line 1647)
 * do without param at ("test/cases/large/clang-23353.c": line 1647)
@@ -1194,25 +1182,20 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
 * don't cast at ("test/cases/large/clang-23353.c": line 1647)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1647)
-* remove statement at ("test/cases/large/clang-23353.c": line 1648)
 * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650)
-* remove statement at ("test/cases/large/clang-23353.c": line 1651)
 * remove condition at ("test/cases/large/clang-23353.c": line 1651)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1651)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1652)
-* remove statement at ("test/cases/large/clang-23353.c": line 1653)
+* remove statement at ("test/cases/large/clang-23353.c": line 1652)
 * remove condition at ("test/cases/large/clang-23353.c": line 1653)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1654)
-* remove statement at ("test/cases/large/clang-23353.c": line 1655)
+* remove statement at ("test/cases/large/clang-23353.c": line 1654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1655)
 * remove check at ("test/cases/large/clang-23353.c": line 1648)
-* remove statement at ("test/cases/large/clang-23353.c": line 1657)
 * remove condition at ("test/cases/large/clang-23353.c": line 1657)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1670)
 * remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671)
 * inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672)
-* remove statement at ("test/cases/large/clang-23353.c": line 1673)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1673)
@@ -1238,10 +1221,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1673)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1658)
 * remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659)
 * inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660)
-* remove statement at ("test/cases/large/clang-23353.c": line 1661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * remove expression at ("test/cases/large/clang-23353.c": line 1661)
@@ -1250,14 +1232,11 @@
 * reduce to left at ("test/cases/large/clang-23353.c": line 1661)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1661)
 * do without param at ("test/cases/large/clang-23353.c": line 1661)
-* remove statement at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1665)
 * remove condition at ("test/cases/large/clang-23353.c": line 1665)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1666)
+* remove statement at ("test/cases/large/clang-23353.c": line 1666)
 * remove check at ("test/cases/large/clang-23353.c": line 1663)
-* remove statement at ("test/cases/large/clang-23353.c": line 1675)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1675)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1620)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1621)
 * don't cast at ("test/cases/large/clang-23353.c": line 1621)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621)
@@ -1265,7 +1244,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1622)
 * remove variable l_4143 at ("test/cases/large/clang-23353.c": line 1622)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623)
-* remove statement at ("test/cases/large/clang-23353.c": line 1626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
 * do without param at ("test/cases/large/clang-23353.c": line 1626)
@@ -1273,7 +1252,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
 * don't cast at ("test/cases/large/clang-23353.c": line 1626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1626)
-* remove statement at ("test/cases/large/clang-23353.c": line 1678)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1678)
 * do without param at ("test/cases/large/clang-23353.c": line 1678)
 * do without param at ("test/cases/large/clang-23353.c": line 1678)
 * do without param at ("test/cases/large/clang-23353.c": line 1678)
@@ -1281,7 +1260,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
 * don't cast at ("test/cases/large/clang-23353.c": line 1678)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1678)
-* remove statement at ("test/cases/large/clang-23353.c": line 1680)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1680)
 * do without param at ("test/cases/large/clang-23353.c": line 1680)
 * do without param at ("test/cases/large/clang-23353.c": line 1680)
 * do without param at ("test/cases/large/clang-23353.c": line 1680)
@@ -1289,7 +1268,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
 * don't cast at ("test/cases/large/clang-23353.c": line 1680)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1680)
-* remove statement at ("test/cases/large/clang-23353.c": line 1683)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
 * do without param at ("test/cases/large/clang-23353.c": line 1683)
@@ -1345,9 +1324,8 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729)
 * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730)
-* remove statement at ("test/cases/large/clang-23353.c": line 1731)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1731)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1731)
-* remove statement at ("test/cases/large/clang-23353.c": line 1732)
 * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1735)
@@ -1370,13 +1348,13 @@
 * remove variable l_3923 at ("test/cases/large/clang-23353.c": line 1749)
 * remove variable l_4140 at ("test/cases/large/clang-23353.c": line 1750)
 * remove check at ("test/cases/large/clang-23353.c": line 1732)
-* remove statement at ("test/cases/large/clang-23353.c": line 1752)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1752)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1752)
 * remove static at ("test/cases/large/clang-23353.c": line 1761)
 * inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763)
 * inline variable l_2961 at ("test/cases/large/clang-23353.c": line 1764)
 * remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765)
-* remove statement at ("test/cases/large/clang-23353.c": line 1768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1768)
 * do without param at ("test/cases/large/clang-23353.c": line 1768)
 * do without param at ("test/cases/large/clang-23353.c": line 1768)
 * do without param at ("test/cases/large/clang-23353.c": line 1768)
@@ -1384,7 +1362,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
 * don't cast at ("test/cases/large/clang-23353.c": line 1768)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1768)
-* remove statement at ("test/cases/large/clang-23353.c": line 1769)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1769)
 * remove static at ("test/cases/large/clang-23353.c": line 1778)
 * inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1781)
@@ -1397,12 +1375,12 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1785)
 * remove variable l_2956 at ("test/cases/large/clang-23353.c": line 1785)
 * remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786)
-* remove statement at ("test/cases/large/clang-23353.c": line 1787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1787)
-* remove statement at ("test/cases/large/clang-23353.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1788)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1788)
@@ -1411,7 +1389,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
 * do without param at ("test/cases/large/clang-23353.c": line 1788)
-* remove statement at ("test/cases/large/clang-23353.c": line 1790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1790)
 * do without param at ("test/cases/large/clang-23353.c": line 1790)
 * do without param at ("test/cases/large/clang-23353.c": line 1790)
 * do without param at ("test/cases/large/clang-23353.c": line 1790)
@@ -1419,7 +1397,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
 * don't cast at ("test/cases/large/clang-23353.c": line 1790)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1790)
-* remove statement at ("test/cases/large/clang-23353.c": line 1793)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1793)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1793)
 * remove static at ("test/cases/large/clang-23353.c": line 1802)
 * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804)
@@ -1691,9 +1669,9 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 1925)
 * remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925)
 * inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926)
-* remove statement at ("test/cases/large/clang-23353.c": line 1928)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1928)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1928)
-* remove statement at ("test/cases/large/clang-23353.c": line 1929)
+* remove return statement at ("test/cases/large/clang-23353.c": line 1929)
 * remove static at ("test/cases/large/clang-23353.c": line 1938)
 * remove variable l_2791 at ("test/cases/large/clang-23353.c": line 1940)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1941)
@@ -1701,13 +1679,13 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 1942)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1942)
 * remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942)
-* remove statement at ("test/cases/large/clang-23353.c": line 1943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1943)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1943)
 * remove expression at ("test/cases/large/clang-23353.c": line 1943)
 * do without param at ("test/cases/large/clang-23353.c": line 1943)
 * don't cast at ("test/cases/large/clang-23353.c": line 1943)
-* remove statement at ("test/cases/large/clang-23353.c": line 1945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1945)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
 * do without param at ("test/cases/large/clang-23353.c": line 1945)
@@ -1736,7 +1714,6 @@
 * inline variable l_2568 at ("test/cases/large/clang-23353.c": line 1971)
 * inline variable l_2617 at ("test/cases/large/clang-23353.c": line 1972)
 * remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973)
-* remove statement at ("test/cases/large/clang-23353.c": line 1974)
 * remove condition at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
@@ -1768,7 +1745,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1974)
 * do without param at ("test/cases/large/clang-23353.c": line 1974)
-* remove else branch at ("test/cases/large/clang-23353.c": line 1998)
 * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999)
 * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000)
 * remove variable l_2271 at ("test/cases/large/clang-23353.c": line 2001)
@@ -1799,26 +1775,24 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2019)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2019)
 * remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019)
-* remove statement at ("test/cases/large/clang-23353.c": line 2020)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2022)
 * don't cast at ("test/cases/large/clang-23353.c": line 2022)
 * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022)
 * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023)
-* remove statement at ("test/cases/large/clang-23353.c": line 2024)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2024)
-* remove statement at ("test/cases/large/clang-23353.c": line 2025)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2025)
 * remove check at ("test/cases/large/clang-23353.c": line 2020)
-* remove if branch at ("test/cases/large/clang-23353.c": line 1975)
 * inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976)
 * inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1978)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1978)
 * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978)
 * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979)
-* remove statement at ("test/cases/large/clang-23353.c": line 1981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1981)
@@ -1829,16 +1803,15 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1981)
 * remove expression at ("test/cases/large/clang-23353.c": line 1981)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1981)
-* remove statement at ("test/cases/large/clang-23353.c": line 1982)
 * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984)
 * remove initializer at ("test/cases/large/clang-23353.c": line 1985)
 * don't cast at ("test/cases/large/clang-23353.c": line 1985)
 * remove variable l_2226 at ("test/cases/large/clang-23353.c": line 1985)
 * remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986)
-* remove statement at ("test/cases/large/clang-23353.c": line 1987)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1987)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1987)
-* remove statement at ("test/cases/large/clang-23353.c": line 1989)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
 * do without param at ("test/cases/large/clang-23353.c": line 1989)
@@ -1846,7 +1819,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
 * don't cast at ("test/cases/large/clang-23353.c": line 1989)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1989)
-* remove statement at ("test/cases/large/clang-23353.c": line 1991)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1991)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
@@ -1855,7 +1828,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1991)
 * remove check at ("test/cases/large/clang-23353.c": line 1982)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1982)
-* remove statement at ("test/cases/large/clang-23353.c": line 1994)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1994)
 * do without param at ("test/cases/large/clang-23353.c": line 1994)
 * do without param at ("test/cases/large/clang-23353.c": line 1994)
 * do without param at ("test/cases/large/clang-23353.c": line 1994)
@@ -1863,7 +1836,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
 * don't cast at ("test/cases/large/clang-23353.c": line 1994)
 * replace by zero at ("test/cases/large/clang-23353.c": line 1994)
-* remove statement at ("test/cases/large/clang-23353.c": line 1995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to right at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to left at ("test/cases/large/clang-23353.c": line 1995)
@@ -1883,7 +1856,7 @@
 * do without param at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 1995)
-* remove statement at ("test/cases/large/clang-23353.c": line 2029)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2029)
 * do without param at ("test/cases/large/clang-23353.c": line 2029)
 * do without param at ("test/cases/large/clang-23353.c": line 2029)
 * do without param at ("test/cases/large/clang-23353.c": line 2029)
@@ -1891,7 +1864,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
 * don't cast at ("test/cases/large/clang-23353.c": line 2029)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2029)
-* remove statement at ("test/cases/large/clang-23353.c": line 2031)
+* remove return statement at ("test/cases/large/clang-23353.c": line 2031)
 * remove static at ("test/cases/large/clang-23353.c": line 2040)
 * remove variable l_704 at ("test/cases/large/clang-23353.c": line 2042)
 * remove variable l_709 at ("test/cases/large/clang-23353.c": line 2043)
@@ -2407,7 +2380,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2241)
 * remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241)
 * inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242)
-* remove statement at ("test/cases/large/clang-23353.c": line 2243)
 * remove condition at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2243)
@@ -2428,7 +2400,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2243)
 * do without param at ("test/cases/large/clang-23353.c": line 2243)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2789)
 * inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2791)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2791)
@@ -3228,15 +3199,14 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3075)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3075)
 * remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075)
-* remove statement at ("test/cases/large/clang-23353.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3076)
 * do without param at ("test/cases/large/clang-23353.c": line 3076)
-* remove statement at ("test/cases/large/clang-23353.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3077)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3077)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2244)
 * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245)
 * remove variable l_719 at ("test/cases/large/clang-23353.c": line 2246)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2247)
@@ -3524,7 +3494,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2352)
 * remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352)
-* remove statement at ("test/cases/large/clang-23353.c": line 2353)
 * remove condition at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2353)
@@ -3550,7 +3519,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2353)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2712)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2713)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2713)
 * remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713)
@@ -3563,7 +3531,6 @@
 * remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720)
 * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721)
 * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722)
-* remove statement at ("test/cases/large/clang-23353.c": line 2723)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2723)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
@@ -3575,7 +3542,6 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
 * do without param at ("test/cases/large/clang-23353.c": line 2723)
-* remove statement at ("test/cases/large/clang-23353.c": line 2728)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2728)
@@ -3600,12 +3566,10 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
 * remove iterator at ("test/cases/large/clang-23353.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2728)
-* remove statement at ("test/cases/large/clang-23353.c": line 2741)
-* expand compound statment at ("test/cases/large/clang-23353.c": line 2741)
-* remove statement at ("test/cases/large/clang-23353.c": line 2746)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2746)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2746)
-* remove statement at ("test/cases/large/clang-23353.c": line 2748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
 * do without param at ("test/cases/large/clang-23353.c": line 2748)
@@ -3613,7 +3577,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
 * don't cast at ("test/cases/large/clang-23353.c": line 2748)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2748)
-* remove statement at ("test/cases/large/clang-23353.c": line 2749)
 * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751)
 * inline variable l_1477 at ("test/cases/large/clang-23353.c": line 2752)
 * remove variable l_1486 at ("test/cases/large/clang-23353.c": line 2753)
@@ -3621,7 +3584,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2754)
 * remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754)
 * inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755)
-* remove statement at ("test/cases/large/clang-23353.c": line 2756)
 * remove condition at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
@@ -3660,7 +3622,6 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
 * do without param at ("test/cases/large/clang-23353.c": line 2756)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2764)
 * inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2766)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2766)
@@ -3676,11 +3637,11 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2770)
 * don't cast at ("test/cases/large/clang-23353.c": line 2770)
 * remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770)
-* remove statement at ("test/cases/large/clang-23353.c": line 2771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2771)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2771)
 * don't cast at ("test/cases/large/clang-23353.c": line 2771)
-* remove statement at ("test/cases/large/clang-23353.c": line 2773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
 * do without param at ("test/cases/large/clang-23353.c": line 2773)
@@ -3689,7 +3650,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
 * don't cast at ("test/cases/large/clang-23353.c": line 2773)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2773)
-* remove statement at ("test/cases/large/clang-23353.c": line 2774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2774)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
@@ -3716,13 +3677,12 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
 * do without param at ("test/cases/large/clang-23353.c": line 2774)
-* remove statement at ("test/cases/large/clang-23353.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2775)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2775)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2757)
 * remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2759)
 * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759)
-* remove statement at ("test/cases/large/clang-23353.c": line 2760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2760)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
@@ -3732,14 +3692,14 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
 * don't cast at ("test/cases/large/clang-23353.c": line 2760)
 * do without param at ("test/cases/large/clang-23353.c": line 2760)
-* remove statement at ("test/cases/large/clang-23353.c": line 2761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2761)
 * remove expression at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2761)
-* remove statement at ("test/cases/large/clang-23353.c": line 2778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2778)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2778)
@@ -3752,7 +3712,6 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2778)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2778)
 * remove check at ("test/cases/large/clang-23353.c": line 2749)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2354)
 * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355)
 * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356)
 * remove variable l_745 at ("test/cases/large/clang-23353.c": line 2357)
@@ -4423,7 +4382,7 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2599)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2599)
 * remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599)
-* remove statement at ("test/cases/large/clang-23353.c": line 2600)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2600)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
@@ -4454,22 +4413,17 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
 * do without param at ("test/cases/large/clang-23353.c": line 2600)
-* remove statement at ("test/cases/large/clang-23353.c": line 2601)
 * remove condition at ("test/cases/large/clang-23353.c": line 2601)
 * do without param at ("test/cases/large/clang-23353.c": line 2601)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2606)
 * remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607)
 * remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608)
 * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609)
-* remove statement at ("test/cases/large/clang-23353.c": line 2610)
 * remove condition at ("test/cases/large/clang-23353.c": line 2610)
 * remove expression at ("test/cases/large/clang-23353.c": line 2610)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2629)
 * remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630)
 * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631)
-* remove statement at ("test/cases/large/clang-23353.c": line 2633)
 * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635)
-* remove statement at ("test/cases/large/clang-23353.c": line 2636)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
@@ -4482,34 +4436,30 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2636)
-* remove statement at ("test/cases/large/clang-23353.c": line 2637)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2637)
-* remove statement at ("test/cases/large/clang-23353.c": line 2639)
 * remove condition at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
 * don't cast at ("test/cases/large/clang-23353.c": line 2639)
 * do without param at ("test/cases/large/clang-23353.c": line 2639)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2653)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654)
-* remove statement at ("test/cases/large/clang-23353.c": line 2655)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2655)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2640)
-* remove statement at ("test/cases/large/clang-23353.c": line 2642)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2644)
 * don't cast at ("test/cases/large/clang-23353.c": line 2644)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644)
-* remove statement at ("test/cases/large/clang-23353.c": line 2645)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2645)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2645)
-* remove statement at ("test/cases/large/clang-23353.c": line 2646)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2646)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
@@ -4517,19 +4467,17 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2646)
 * do without param at ("test/cases/large/clang-23353.c": line 2646)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2642)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2611)
 * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612)
 * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613)
-* remove statement at ("test/cases/large/clang-23353.c": line 2615)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2615)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617)
-* remove statement at ("test/cases/large/clang-23353.c": line 2618)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2618)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2618)
-* remove statement at ("test/cases/large/clang-23353.c": line 2620)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
 * do without param at ("test/cases/large/clang-23353.c": line 2620)
@@ -4537,11 +4485,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
 * don't cast at ("test/cases/large/clang-23353.c": line 2620)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2620)
-* remove statement at ("test/cases/large/clang-23353.c": line 2621)
 * remove condition at ("test/cases/large/clang-23353.c": line 2621)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2621)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2622)
-* remove statement at ("test/cases/large/clang-23353.c": line 2623)
+* remove statement at ("test/cases/large/clang-23353.c": line 2622)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2623)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2623)
@@ -4585,7 +4532,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
 * do without param at ("test/cases/large/clang-23353.c": line 2615)
-* remove statement at ("test/cases/large/clang-23353.c": line 2626)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2626)
 * do without param at ("test/cases/large/clang-23353.c": line 2626)
 * do without param at ("test/cases/large/clang-23353.c": line 2626)
 * do without param at ("test/cases/large/clang-23353.c": line 2626)
@@ -4593,7 +4540,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
 * don't cast at ("test/cases/large/clang-23353.c": line 2626)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2626)
-* remove statement at ("test/cases/large/clang-23353.c": line 2661)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2661)
 * do without param at ("test/cases/large/clang-23353.c": line 2661)
 * do without param at ("test/cases/large/clang-23353.c": line 2661)
 * do without param at ("test/cases/large/clang-23353.c": line 2661)
@@ -4601,7 +4548,6 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
 * don't cast at ("test/cases/large/clang-23353.c": line 2661)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2661)
-* remove statement at ("test/cases/large/clang-23353.c": line 2662)
 * remove condition at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
@@ -4611,7 +4557,6 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
 * do without param at ("test/cases/large/clang-23353.c": line 2662)
-* remove else branch at ("test/cases/large/clang-23353.c": line 2667)
 * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2669)
 * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669)
@@ -4634,7 +4579,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 2676)
 * don't cast at ("test/cases/large/clang-23353.c": line 2676)
 * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676)
-* remove statement at ("test/cases/large/clang-23353.c": line 2678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 2679)
 * don't cast at ("test/cases/large/clang-23353.c": line 2679)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679)
@@ -4642,7 +4586,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2680)
 * remove variable l_4143 at ("test/cases/large/clang-23353.c": line 2680)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681)
-* remove statement at ("test/cases/large/clang-23353.c": line 2682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
@@ -4650,7 +4594,7 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2682)
-* remove statement at ("test/cases/large/clang-23353.c": line 2684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2684)
 * do without param at ("test/cases/large/clang-23353.c": line 2684)
 * do without param at ("test/cases/large/clang-23353.c": line 2684)
 * do without param at ("test/cases/large/clang-23353.c": line 2684)
@@ -4659,9 +4603,8 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2684)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2678)
-* remove statement at ("test/cases/large/clang-23353.c": line 2688)
 * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690)
-* remove statement at ("test/cases/large/clang-23353.c": line 2691)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2691)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2691)
 * remove expression at ("test/cases/large/clang-23353.c": line 2691)
@@ -4681,14 +4624,13 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 2691)
 * remove check at ("test/cases/large/clang-23353.c": line 2688)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2688)
-* remove statement at ("test/cases/large/clang-23353.c": line 2693)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2693)
-* remove statement at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2696)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
@@ -4696,21 +4638,20 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2696)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 2695)
-* remove statement at ("test/cases/large/clang-23353.c": line 2700)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2700)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2700)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2663)
-* remove statement at ("test/cases/large/clang-23353.c": line 2664)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2664)
-* remove statement at ("test/cases/large/clang-23353.c": line 2702)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2702)
-* remove statement at ("test/cases/large/clang-23353.c": line 2704)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2704)
 * do without param at ("test/cases/large/clang-23353.c": line 2704)
 * do without param at ("test/cases/large/clang-23353.c": line 2704)
 * do without param at ("test/cases/large/clang-23353.c": line 2704)
@@ -4718,15 +4659,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
 * don't cast at ("test/cases/large/clang-23353.c": line 2704)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2704)
-* remove if branch at ("test/cases/large/clang-23353.c": line 2602)
-* remove statement at ("test/cases/large/clang-23353.c": line 2603)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2603)
-* remove statement at ("test/cases/large/clang-23353.c": line 2707)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2707)
 * do without param at ("test/cases/large/clang-23353.c": line 2707)
 * do without param at ("test/cases/large/clang-23353.c": line 2707)
 * do without param at ("test/cases/large/clang-23353.c": line 2707)
@@ -4734,7 +4674,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
 * don't cast at ("test/cases/large/clang-23353.c": line 2707)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2707)
-* remove statement at ("test/cases/large/clang-23353.c": line 2708)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2708)
 * do without param at ("test/cases/large/clang-23353.c": line 2708)
 * do without param at ("test/cases/large/clang-23353.c": line 2708)
 * do without param at ("test/cases/large/clang-23353.c": line 2708)
@@ -4742,9 +4682,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
 * don't cast at ("test/cases/large/clang-23353.c": line 2708)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2708)
-* remove statement at ("test/cases/large/clang-23353.c": line 2709)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2709)
-* remove statement at ("test/cases/large/clang-23353.c": line 2782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2782)
 * do without param at ("test/cases/large/clang-23353.c": line 2782)
 * do without param at ("test/cases/large/clang-23353.c": line 2782)
 * do without param at ("test/cases/large/clang-23353.c": line 2782)
@@ -4752,7 +4692,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
 * don't cast at ("test/cases/large/clang-23353.c": line 2782)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2782)
-* remove statement at ("test/cases/large/clang-23353.c": line 2783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2783)
 * do without param at ("test/cases/large/clang-23353.c": line 2783)
 * do without param at ("test/cases/large/clang-23353.c": line 2783)
 * do without param at ("test/cases/large/clang-23353.c": line 2783)
@@ -4760,9 +4700,9 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
 * don't cast at ("test/cases/large/clang-23353.c": line 2783)
 * replace by zero at ("test/cases/large/clang-23353.c": line 2783)
-* remove statement at ("test/cases/large/clang-23353.c": line 2784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2784)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2784)
-* remove statement at ("test/cases/large/clang-23353.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to left at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to right at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
@@ -4792,9 +4732,9 @@
 * do without param at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2785)
-* remove statement at ("test/cases/large/clang-23353.c": line 2786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 2786)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 2786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3080)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3080)
 * do without param at ("test/cases/large/clang-23353.c": line 3080)
 * do without param at ("test/cases/large/clang-23353.c": line 3080)
 * do without param at ("test/cases/large/clang-23353.c": line 3080)
@@ -4802,7 +4742,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
 * don't cast at ("test/cases/large/clang-23353.c": line 3080)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3080)
-* remove statement at ("test/cases/large/clang-23353.c": line 3081)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3081)
 * do without param at ("test/cases/large/clang-23353.c": line 3081)
 * do without param at ("test/cases/large/clang-23353.c": line 3081)
 * do without param at ("test/cases/large/clang-23353.c": line 3081)
@@ -4810,7 +4750,7 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
 * don't cast at ("test/cases/large/clang-23353.c": line 3081)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3081)
-* remove statement at ("test/cases/large/clang-23353.c": line 3082)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3082)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
@@ -4832,9 +4772,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
 * do without param at ("test/cases/large/clang-23353.c": line 3082)
-* remove statement at ("test/cases/large/clang-23353.c": line 3083)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3083)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3083)
-* remove statement at ("test/cases/large/clang-23353.c": line 3084)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3084)
 * remove static at ("test/cases/large/clang-23353.c": line 3093)
 * inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095)
 * inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096)
@@ -4850,10 +4790,7 @@
 * inline variable l_690 at ("test/cases/large/clang-23353.c": line 3106)
 * inline variable l_691 at ("test/cases/large/clang-23353.c": line 3107)
 * remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108)
-* remove statement at ("test/cases/large/clang-23353.c": line 3109)
 * remove condition at ("test/cases/large/clang-23353.c": line 3109)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3110)
-* remove statement at ("test/cases/large/clang-23353.c": line 3112)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3113)
 * don't cast at ("test/cases/large/clang-23353.c": line 3113)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113)
@@ -4872,15 +4809,12 @@
 * inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120)
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3112)
-* remove statement at ("test/cases/large/clang-23353.c": line 3126)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3646)
 * inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3648)
 * don't cast at ("test/cases/large/clang-23353.c": line 3648)
 * remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648)
-* remove statement at ("test/cases/large/clang-23353.c": line 3649)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3649)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3649)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3127)
 * inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3129)
 * don't cast at ("test/cases/large/clang-23353.c": line 3129)
@@ -4895,14 +4829,11 @@
 * inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135)
 * inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136)
 * inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137)
-* remove statement at ("test/cases/large/clang-23353.c": line 3138)
 * remove condition at ("test/cases/large/clang-23353.c": line 3138)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3138)
 * remove expression at ("test/cases/large/clang-23353.c": line 3138)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3143)
-* remove statement at ("test/cases/large/clang-23353.c": line 3144)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3139)
-* remove statement at ("test/cases/large/clang-23353.c": line 3148)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3144)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
 * do without param at ("test/cases/large/clang-23353.c": line 3148)
@@ -4910,10 +4841,8 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
 * don't cast at ("test/cases/large/clang-23353.c": line 3148)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3148)
-* remove statement at ("test/cases/large/clang-23353.c": line 3149)
 * remove condition at ("test/cases/large/clang-23353.c": line 3149)
 * don't cast at ("test/cases/large/clang-23353.c": line 3149)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3274)
 * inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275)
 * inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276)
 * inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277)
@@ -5223,7 +5152,6 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3387)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3387)
 * remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387)
-* remove statement at ("test/cases/large/clang-23353.c": line 3388)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3388)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
@@ -5236,7 +5164,6 @@
 * inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395)
 * inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396)
 * inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397)
-* remove statement at ("test/cases/large/clang-23353.c": line 3399)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3399)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3399)
@@ -5895,9 +5822,9 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3629)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3629)
 * remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629)
-* remove statement at ("test/cases/large/clang-23353.c": line 3630)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3630)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3630)
-* remove statement at ("test/cases/large/clang-23353.c": line 3631)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3631)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3631)
@@ -5935,7 +5862,7 @@
 * reduce to right at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
 * do without param at ("test/cases/large/clang-23353.c": line 3388)
-* remove statement at ("test/cases/large/clang-23353.c": line 3638)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3638)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3638)
@@ -5948,12 +5875,10 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
 * don't cast at ("test/cases/large/clang-23353.c": line 3638)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3638)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3150)
 * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151)
 * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3153)
 * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153)
-* remove statement at ("test/cases/large/clang-23353.c": line 3155)
 * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157)
 * remove variable l_150 at ("test/cases/large/clang-23353.c": line 3158)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3159)
@@ -6256,9 +6181,9 @@
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3267)
 * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267)
 * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268)
-* remove statement at ("test/cases/large/clang-23353.c": line 3270)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3270)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3270)
-* remove statement at ("test/cases/large/clang-23353.c": line 3654)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3654)
 * do without param at ("test/cases/large/clang-23353.c": line 3654)
 * do without param at ("test/cases/large/clang-23353.c": line 3654)
 * do without param at ("test/cases/large/clang-23353.c": line 3654)
@@ -6279,13 +6204,10 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3675)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3675)
 * remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675)
-* remove statement at ("test/cases/large/clang-23353.c": line 3676)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3676)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3676)
-* remove statement at ("test/cases/large/clang-23353.c": line 3677)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3690)
 * inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691)
 * inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692)
-* remove statement at ("test/cases/large/clang-23353.c": line 3693)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3693)
@@ -6293,13 +6215,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3696)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3696)
 * remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696)
-* remove statement at ("test/cases/large/clang-23353.c": line 3698)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3698)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3698)
 * remove check at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3693)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3693)
-* remove statement at ("test/cases/large/clang-23353.c": line 3705)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3705)
@@ -6308,26 +6229,23 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3708)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3708)
 * remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708)
-* remove statement at ("test/cases/large/clang-23353.c": line 3709)
 * remove condition at ("test/cases/large/clang-23353.c": line 3709)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3709)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3710)
-* remove statement at ("test/cases/large/clang-23353.c": line 3711)
+* remove statement at ("test/cases/large/clang-23353.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3711)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3711)
-* remove statement at ("test/cases/large/clang-23353.c": line 3712)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3712)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3712)
-* remove statement at ("test/cases/large/clang-23353.c": line 3713)
-* remove else branch at ("test/cases/large/clang-23353.c": line 3718)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719)
-* remove statement at ("test/cases/large/clang-23353.c": line 3720)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3720)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3720)
-* remove statement at ("test/cases/large/clang-23353.c": line 3722)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
 * do without param at ("test/cases/large/clang-23353.c": line 3722)
@@ -6335,16 +6253,14 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
 * don't cast at ("test/cases/large/clang-23353.c": line 3722)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3722)
-* remove statement at ("test/cases/large/clang-23353.c": line 3724)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3724)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3724)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3714)
-* remove statement at ("test/cases/large/clang-23353.c": line 3715)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3715)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3715)
 * remove check at ("test/cases/large/clang-23353.c": line 3705)
 * remove iterator at ("test/cases/large/clang-23353.c": line 3705)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3705)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3678)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3679)
 * don't cast at ("test/cases/large/clang-23353.c": line 3679)
 * remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679)
@@ -6354,12 +6270,12 @@
 * remove initializer at ("test/cases/large/clang-23353.c": line 3681)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3681)
 * remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681)
-* remove statement at ("test/cases/large/clang-23353.c": line 3682)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3682)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3682)
 * don't cast at ("test/cases/large/clang-23353.c": line 3682)
-* remove statement at ("test/cases/large/clang-23353.c": line 3684)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
 * do without param at ("test/cases/large/clang-23353.c": line 3684)
@@ -6368,8 +6284,8 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
 * don't cast at ("test/cases/large/clang-23353.c": line 3684)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3684)
-* remove statement at ("test/cases/large/clang-23353.c": line 3685)
-* remove statement at ("test/cases/large/clang-23353.c": line 3735)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3685)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
 * do without param at ("test/cases/large/clang-23353.c": line 3735)
@@ -6377,339 +6293,330 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
 * don't cast at ("test/cases/large/clang-23353.c": line 3735)
 * replace by zero at ("test/cases/large/clang-23353.c": line 3735)
-* remove statement at ("test/cases/large/clang-23353.c": line 3736)
+* remove return statement at ("test/cases/large/clang-23353.c": line 3736)
 * inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-* remove statement at ("test/cases/large/clang-23353.c": line 3748)
-* remove statement at ("test/cases/large/clang-23353.c": line 3749)
-* remove statement at ("test/cases/large/clang-23353.c": line 3750)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
 * do without param at ("test/cases/large/clang-23353.c": line 3750)
-* remove statement at ("test/cases/large/clang-23353.c": line 3751)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
 * do without param at ("test/cases/large/clang-23353.c": line 3751)
-* remove statement at ("test/cases/large/clang-23353.c": line 3752)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
 * do without param at ("test/cases/large/clang-23353.c": line 3752)
-* remove statement at ("test/cases/large/clang-23353.c": line 3753)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
 * do without param at ("test/cases/large/clang-23353.c": line 3753)
-* remove statement at ("test/cases/large/clang-23353.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
 * do without param at ("test/cases/large/clang-23353.c": line 3754)
-* remove statement at ("test/cases/large/clang-23353.c": line 3755)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
 * do without param at ("test/cases/large/clang-23353.c": line 3755)
-* remove statement at ("test/cases/large/clang-23353.c": line 3756)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
 * do without param at ("test/cases/large/clang-23353.c": line 3756)
-* remove statement at ("test/cases/large/clang-23353.c": line 3757)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
 * do without param at ("test/cases/large/clang-23353.c": line 3757)
-* remove statement at ("test/cases/large/clang-23353.c": line 3758)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
 * do without param at ("test/cases/large/clang-23353.c": line 3758)
-* remove statement at ("test/cases/large/clang-23353.c": line 3759)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
 * do without param at ("test/cases/large/clang-23353.c": line 3759)
-* remove statement at ("test/cases/large/clang-23353.c": line 3760)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
 * do without param at ("test/cases/large/clang-23353.c": line 3760)
-* remove statement at ("test/cases/large/clang-23353.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
 * do without param at ("test/cases/large/clang-23353.c": line 3761)
-* remove statement at ("test/cases/large/clang-23353.c": line 3762)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
 * do without param at ("test/cases/large/clang-23353.c": line 3762)
-* remove statement at ("test/cases/large/clang-23353.c": line 3763)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
 * do without param at ("test/cases/large/clang-23353.c": line 3763)
-* remove statement at ("test/cases/large/clang-23353.c": line 3764)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
 * do without param at ("test/cases/large/clang-23353.c": line 3764)
-* remove statement at ("test/cases/large/clang-23353.c": line 3765)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
 * do without param at ("test/cases/large/clang-23353.c": line 3765)
-* remove statement at ("test/cases/large/clang-23353.c": line 3766)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
 * do without param at ("test/cases/large/clang-23353.c": line 3766)
-* remove statement at ("test/cases/large/clang-23353.c": line 3767)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
 * do without param at ("test/cases/large/clang-23353.c": line 3767)
-* remove statement at ("test/cases/large/clang-23353.c": line 3768)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
 * do without param at ("test/cases/large/clang-23353.c": line 3768)
-* remove statement at ("test/cases/large/clang-23353.c": line 3769)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
 * do without param at ("test/cases/large/clang-23353.c": line 3769)
-* remove statement at ("test/cases/large/clang-23353.c": line 3770)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
 * do without param at ("test/cases/large/clang-23353.c": line 3770)
-* remove statement at ("test/cases/large/clang-23353.c": line 3771)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
 * do without param at ("test/cases/large/clang-23353.c": line 3771)
-* remove statement at ("test/cases/large/clang-23353.c": line 3772)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
 * do without param at ("test/cases/large/clang-23353.c": line 3772)
-* remove statement at ("test/cases/large/clang-23353.c": line 3773)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
 * do without param at ("test/cases/large/clang-23353.c": line 3773)
-* remove statement at ("test/cases/large/clang-23353.c": line 3774)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
 * do without param at ("test/cases/large/clang-23353.c": line 3774)
-* remove statement at ("test/cases/large/clang-23353.c": line 3775)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
 * do without param at ("test/cases/large/clang-23353.c": line 3775)
-* remove statement at ("test/cases/large/clang-23353.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
 * do without param at ("test/cases/large/clang-23353.c": line 3776)
-* remove statement at ("test/cases/large/clang-23353.c": line 3777)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
 * do without param at ("test/cases/large/clang-23353.c": line 3777)
-* remove statement at ("test/cases/large/clang-23353.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
 * do without param at ("test/cases/large/clang-23353.c": line 3778)
-* remove statement at ("test/cases/large/clang-23353.c": line 3779)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
 * do without param at ("test/cases/large/clang-23353.c": line 3779)
-* remove statement at ("test/cases/large/clang-23353.c": line 3780)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
 * do without param at ("test/cases/large/clang-23353.c": line 3780)
-* remove statement at ("test/cases/large/clang-23353.c": line 3781)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
 * do without param at ("test/cases/large/clang-23353.c": line 3781)
-* remove statement at ("test/cases/large/clang-23353.c": line 3782)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
 * do without param at ("test/cases/large/clang-23353.c": line 3782)
-* remove statement at ("test/cases/large/clang-23353.c": line 3783)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
 * do without param at ("test/cases/large/clang-23353.c": line 3783)
-* remove statement at ("test/cases/large/clang-23353.c": line 3784)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
 * do without param at ("test/cases/large/clang-23353.c": line 3784)
-* remove statement at ("test/cases/large/clang-23353.c": line 3785)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
 * do without param at ("test/cases/large/clang-23353.c": line 3785)
-* remove statement at ("test/cases/large/clang-23353.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
 * do without param at ("test/cases/large/clang-23353.c": line 3786)
-* remove statement at ("test/cases/large/clang-23353.c": line 3787)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
 * do without param at ("test/cases/large/clang-23353.c": line 3787)
-* remove statement at ("test/cases/large/clang-23353.c": line 3788)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
 * do without param at ("test/cases/large/clang-23353.c": line 3788)
-* remove statement at ("test/cases/large/clang-23353.c": line 3789)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
 * do without param at ("test/cases/large/clang-23353.c": line 3789)
-* remove statement at ("test/cases/large/clang-23353.c": line 3790)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
 * do without param at ("test/cases/large/clang-23353.c": line 3790)
-* remove statement at ("test/cases/large/clang-23353.c": line 3791)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
 * do without param at ("test/cases/large/clang-23353.c": line 3791)
-* remove statement at ("test/cases/large/clang-23353.c": line 3792)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
 * do without param at ("test/cases/large/clang-23353.c": line 3792)
-* remove statement at ("test/cases/large/clang-23353.c": line 3793)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
 * do without param at ("test/cases/large/clang-23353.c": line 3793)
-* remove statement at ("test/cases/large/clang-23353.c": line 3794)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
 * do without param at ("test/cases/large/clang-23353.c": line 3794)
-* remove statement at ("test/cases/large/clang-23353.c": line 3795)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
 * do without param at ("test/cases/large/clang-23353.c": line 3795)
-* remove statement at ("test/cases/large/clang-23353.c": line 3796)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
 * do without param at ("test/cases/large/clang-23353.c": line 3796)
-* remove statement at ("test/cases/large/clang-23353.c": line 3797)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
 * do without param at ("test/cases/large/clang-23353.c": line 3797)
-* remove statement at ("test/cases/large/clang-23353.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
 * do without param at ("test/cases/large/clang-23353.c": line 3798)
-* remove statement at ("test/cases/large/clang-23353.c": line 3799)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
 * do without param at ("test/cases/large/clang-23353.c": line 3799)
-* remove statement at ("test/cases/large/clang-23353.c": line 3800)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
 * do without param at ("test/cases/large/clang-23353.c": line 3800)
-* remove statement at ("test/cases/large/clang-23353.c": line 3801)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
 * do without param at ("test/cases/large/clang-23353.c": line 3801)
-* remove statement at ("test/cases/large/clang-23353.c": line 3802)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
 * do without param at ("test/cases/large/clang-23353.c": line 3802)
-* remove statement at ("test/cases/large/clang-23353.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
 * do without param at ("test/cases/large/clang-23353.c": line 3803)
-* remove statement at ("test/cases/large/clang-23353.c": line 3804)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
 * do without param at ("test/cases/large/clang-23353.c": line 3804)
-* remove statement at ("test/cases/large/clang-23353.c": line 3805)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
 * do without param at ("test/cases/large/clang-23353.c": line 3805)
-* remove statement at ("test/cases/large/clang-23353.c": line 3806)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
 * do without param at ("test/cases/large/clang-23353.c": line 3806)
-* remove statement at ("test/cases/large/clang-23353.c": line 3807)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
 * do without param at ("test/cases/large/clang-23353.c": line 3807)
-* remove statement at ("test/cases/large/clang-23353.c": line 3808)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
 * do without param at ("test/cases/large/clang-23353.c": line 3808)
-* remove statement at ("test/cases/large/clang-23353.c": line 3809)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
 * do without param at ("test/cases/large/clang-23353.c": line 3809)
-* remove statement at ("test/cases/large/clang-23353.c": line 3810)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
 * do without param at ("test/cases/large/clang-23353.c": line 3810)
-* remove statement at ("test/cases/large/clang-23353.c": line 3811)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
 * do without param at ("test/cases/large/clang-23353.c": line 3811)
-* remove statement at ("test/cases/large/clang-23353.c": line 3812)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
 * do without param at ("test/cases/large/clang-23353.c": line 3812)
-* remove statement at ("test/cases/large/clang-23353.c": line 3813)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
 * do without param at ("test/cases/large/clang-23353.c": line 3813)
-* remove statement at ("test/cases/large/clang-23353.c": line 3814)
 * remove condition at ("test/cases/large/clang-23353.c": line 3814)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3814)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3815)
-* remove statement at ("test/cases/large/clang-23353.c": line 3821)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
 * do without param at ("test/cases/large/clang-23353.c": line 3821)
-* remove statement at ("test/cases/large/clang-23353.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
 * do without param at ("test/cases/large/clang-23353.c": line 3822)
-* remove statement at ("test/cases/large/clang-23353.c": line 3823)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
 * do without param at ("test/cases/large/clang-23353.c": line 3823)
-* remove statement at ("test/cases/large/clang-23353.c": line 3824)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
 * do without param at ("test/cases/large/clang-23353.c": line 3824)
-* remove statement at ("test/cases/large/clang-23353.c": line 3825)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
 * do without param at ("test/cases/large/clang-23353.c": line 3825)
-* remove statement at ("test/cases/large/clang-23353.c": line 3826)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
 * do without param at ("test/cases/large/clang-23353.c": line 3826)
-* remove statement at ("test/cases/large/clang-23353.c": line 3827)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
 * do without param at ("test/cases/large/clang-23353.c": line 3827)
-* remove statement at ("test/cases/large/clang-23353.c": line 3828)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
 * do without param at ("test/cases/large/clang-23353.c": line 3828)
-* remove statement at ("test/cases/large/clang-23353.c": line 3829)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
 * do without param at ("test/cases/large/clang-23353.c": line 3829)
-* remove statement at ("test/cases/large/clang-23353.c": line 3830)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
 * do without param at ("test/cases/large/clang-23353.c": line 3830)
-* remove statement at ("test/cases/large/clang-23353.c": line 3831)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
 * do without param at ("test/cases/large/clang-23353.c": line 3831)
-* remove statement at ("test/cases/large/clang-23353.c": line 3832)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
 * do without param at ("test/cases/large/clang-23353.c": line 3832)
-* remove statement at ("test/cases/large/clang-23353.c": line 3833)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
 * do without param at ("test/cases/large/clang-23353.c": line 3833)
-* remove statement at ("test/cases/large/clang-23353.c": line 3834)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
 * do without param at ("test/cases/large/clang-23353.c": line 3834)
-* remove statement at ("test/cases/large/clang-23353.c": line 3835)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
 * do without param at ("test/cases/large/clang-23353.c": line 3835)
-* remove statement at ("test/cases/large/clang-23353.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
 * do without param at ("test/cases/large/clang-23353.c": line 3836)
-* remove statement at ("test/cases/large/clang-23353.c": line 3837)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
 * do without param at ("test/cases/large/clang-23353.c": line 3837)
-* remove statement at ("test/cases/large/clang-23353.c": line 3838)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
 * do without param at ("test/cases/large/clang-23353.c": line 3838)
-* remove statement at ("test/cases/large/clang-23353.c": line 3839)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3840)
-* remove statement at ("test/cases/large/clang-23353.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to left at ("test/cases/large/clang-23353.c": line 3842)
 * reduce to right at ("test/cases/large/clang-23353.c": line 3842)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3839)
-* remove statement at ("test/cases/large/clang-23353.c": line 3846)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
 * do without param at ("test/cases/large/clang-23353.c": line 3846)
-* remove statement at ("test/cases/large/clang-23353.c": line 3847)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
 * do without param at ("test/cases/large/clang-23353.c": line 3847)
-* remove statement at ("test/cases/large/clang-23353.c": line 3848)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
 * do without param at ("test/cases/large/clang-23353.c": line 3848)
-* remove statement at ("test/cases/large/clang-23353.c": line 3849)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
 * do without param at ("test/cases/large/clang-23353.c": line 3849)
-* remove statement at ("test/cases/large/clang-23353.c": line 3850)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
 * do without param at ("test/cases/large/clang-23353.c": line 3850)
-* remove statement at ("test/cases/large/clang-23353.c": line 3851)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
 * do without param at ("test/cases/large/clang-23353.c": line 3851)
-* remove statement at ("test/cases/large/clang-23353.c": line 3852)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
 * do without param at ("test/cases/large/clang-23353.c": line 3852)
-* remove statement at ("test/cases/large/clang-23353.c": line 3853)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
 * do without param at ("test/cases/large/clang-23353.c": line 3853)
-* remove statement at ("test/cases/large/clang-23353.c": line 3854)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
 * do without param at ("test/cases/large/clang-23353.c": line 3854)
-* remove statement at ("test/cases/large/clang-23353.c": line 3855)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
 * do without param at ("test/cases/large/clang-23353.c": line 3855)
-* remove statement at ("test/cases/large/clang-23353.c": line 3856)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
 * do without param at ("test/cases/large/clang-23353.c": line 3856)
-* remove statement at ("test/cases/large/clang-23353.c": line 3857)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
 * do without param at ("test/cases/large/clang-23353.c": line 3857)
-* remove statement at ("test/cases/large/clang-23353.c": line 3858)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3859)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3858)
-* remove statement at ("test/cases/large/clang-23353.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
 * do without param at ("test/cases/large/clang-23353.c": line 3865)
-* remove statement at ("test/cases/large/clang-23353.c": line 3866)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
 * do without param at ("test/cases/large/clang-23353.c": line 3866)
-* remove statement at ("test/cases/large/clang-23353.c": line 3867)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
 * do without param at ("test/cases/large/clang-23353.c": line 3867)
-* remove statement at ("test/cases/large/clang-23353.c": line 3868)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
 * do without param at ("test/cases/large/clang-23353.c": line 3868)
-* remove statement at ("test/cases/large/clang-23353.c": line 3869)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
 * do without param at ("test/cases/large/clang-23353.c": line 3869)
-* remove statement at ("test/cases/large/clang-23353.c": line 3870)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
 * do without param at ("test/cases/large/clang-23353.c": line 3870)
-* remove statement at ("test/cases/large/clang-23353.c": line 3871)
 * remove condition at ("test/cases/large/clang-23353.c": line 3871)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3871)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3872)
-* remove statement at ("test/cases/large/clang-23353.c": line 3874)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3876)
 * don't cast at ("test/cases/large/clang-23353.c": line 3876)
 * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876)
@@ -6727,170 +6634,161 @@
 * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884)
 * remove check at ("test/cases/large/clang-23353.c": line 3874)
 * reduce to operant at ("test/cases/large/clang-23353.c": line 3874)
-* remove statement at ("test/cases/large/clang-23353.c": line 3885)
-* remove statement at ("test/cases/large/clang-23353.c": line 3890)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
 * do without param at ("test/cases/large/clang-23353.c": line 3890)
-* remove statement at ("test/cases/large/clang-23353.c": line 3891)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
 * do without param at ("test/cases/large/clang-23353.c": line 3891)
-* remove statement at ("test/cases/large/clang-23353.c": line 3892)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
 * do without param at ("test/cases/large/clang-23353.c": line 3892)
-* remove statement at ("test/cases/large/clang-23353.c": line 3893)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
 * do without param at ("test/cases/large/clang-23353.c": line 3893)
-* remove statement at ("test/cases/large/clang-23353.c": line 3894)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
 * do without param at ("test/cases/large/clang-23353.c": line 3894)
-* remove statement at ("test/cases/large/clang-23353.c": line 3895)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
 * do without param at ("test/cases/large/clang-23353.c": line 3895)
-* remove statement at ("test/cases/large/clang-23353.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
 * do without param at ("test/cases/large/clang-23353.c": line 3896)
-* remove statement at ("test/cases/large/clang-23353.c": line 3897)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
 * do without param at ("test/cases/large/clang-23353.c": line 3897)
-* remove statement at ("test/cases/large/clang-23353.c": line 3898)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
 * do without param at ("test/cases/large/clang-23353.c": line 3898)
-* remove statement at ("test/cases/large/clang-23353.c": line 3899)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
 * do without param at ("test/cases/large/clang-23353.c": line 3899)
-* remove statement at ("test/cases/large/clang-23353.c": line 3900)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
 * do without param at ("test/cases/large/clang-23353.c": line 3900)
-* remove statement at ("test/cases/large/clang-23353.c": line 3901)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
 * do without param at ("test/cases/large/clang-23353.c": line 3901)
-* remove statement at ("test/cases/large/clang-23353.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
 * do without param at ("test/cases/large/clang-23353.c": line 3902)
-* remove statement at ("test/cases/large/clang-23353.c": line 3903)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
 * do without param at ("test/cases/large/clang-23353.c": line 3903)
-* remove statement at ("test/cases/large/clang-23353.c": line 3904)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
 * do without param at ("test/cases/large/clang-23353.c": line 3904)
-* remove statement at ("test/cases/large/clang-23353.c": line 3905)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
 * do without param at ("test/cases/large/clang-23353.c": line 3905)
-* remove statement at ("test/cases/large/clang-23353.c": line 3906)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
 * do without param at ("test/cases/large/clang-23353.c": line 3906)
-* remove statement at ("test/cases/large/clang-23353.c": line 3907)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
 * do without param at ("test/cases/large/clang-23353.c": line 3907)
-* remove statement at ("test/cases/large/clang-23353.c": line 3908)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
 * do without param at ("test/cases/large/clang-23353.c": line 3908)
-* remove statement at ("test/cases/large/clang-23353.c": line 3909)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
 * do without param at ("test/cases/large/clang-23353.c": line 3909)
-* remove statement at ("test/cases/large/clang-23353.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
 * do without param at ("test/cases/large/clang-23353.c": line 3910)
-* remove statement at ("test/cases/large/clang-23353.c": line 3911)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
 * do without param at ("test/cases/large/clang-23353.c": line 3911)
-* remove statement at ("test/cases/large/clang-23353.c": line 3912)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3912)
-* remove statement at ("test/cases/large/clang-23353.c": line 3919)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
 * do without param at ("test/cases/large/clang-23353.c": line 3919)
-* remove statement at ("test/cases/large/clang-23353.c": line 3920)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
 * do without param at ("test/cases/large/clang-23353.c": line 3920)
-* remove statement at ("test/cases/large/clang-23353.c": line 3921)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
 * do without param at ("test/cases/large/clang-23353.c": line 3921)
-* remove statement at ("test/cases/large/clang-23353.c": line 3922)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
 * do without param at ("test/cases/large/clang-23353.c": line 3922)
-* remove statement at ("test/cases/large/clang-23353.c": line 3923)
 * remove condition at ("test/cases/large/clang-23353.c": line 3923)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3924)
-* remove statement at ("test/cases/large/clang-23353.c": line 3926)
 * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3926)
-* remove statement at ("test/cases/large/clang-23353.c": line 3934)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
 * do without param at ("test/cases/large/clang-23353.c": line 3934)
-* remove statement at ("test/cases/large/clang-23353.c": line 3935)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
 * do without param at ("test/cases/large/clang-23353.c": line 3935)
-* remove statement at ("test/cases/large/clang-23353.c": line 3936)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
 * do without param at ("test/cases/large/clang-23353.c": line 3936)
-* remove statement at ("test/cases/large/clang-23353.c": line 3937)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
 * do without param at ("test/cases/large/clang-23353.c": line 3937)
-* remove statement at ("test/cases/large/clang-23353.c": line 3938)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
 * do without param at ("test/cases/large/clang-23353.c": line 3938)
-* remove statement at ("test/cases/large/clang-23353.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
 * do without param at ("test/cases/large/clang-23353.c": line 3939)
-* remove statement at ("test/cases/large/clang-23353.c": line 3940)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
 * do without param at ("test/cases/large/clang-23353.c": line 3940)
-* remove statement at ("test/cases/large/clang-23353.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
 * do without param at ("test/cases/large/clang-23353.c": line 3941)
-* remove statement at ("test/cases/large/clang-23353.c": line 3942)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
 * do without param at ("test/cases/large/clang-23353.c": line 3942)
-* remove statement at ("test/cases/large/clang-23353.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
 * do without param at ("test/cases/large/clang-23353.c": line 3943)
-* remove statement at ("test/cases/large/clang-23353.c": line 3944)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
 * do without param at ("test/cases/large/clang-23353.c": line 3944)
-* remove statement at ("test/cases/large/clang-23353.c": line 3945)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
 * do without param at ("test/cases/large/clang-23353.c": line 3945)
-* remove statement at ("test/cases/large/clang-23353.c": line 3946)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
 * do without param at ("test/cases/large/clang-23353.c": line 3946)
-* remove statement at ("test/cases/large/clang-23353.c": line 3947)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
 * do without param at ("test/cases/large/clang-23353.c": line 3947)
-* remove statement at ("test/cases/large/clang-23353.c": line 3948)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
 * do without param at ("test/cases/large/clang-23353.c": line 3948)
-* remove statement at ("test/cases/large/clang-23353.c": line 3949)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
 * do without param at ("test/cases/large/clang-23353.c": line 3949)
-* remove statement at ("test/cases/large/clang-23353.c": line 3950)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
 * do without param at ("test/cases/large/clang-23353.c": line 3950)
-* remove statement at ("test/cases/large/clang-23353.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
 * do without param at ("test/cases/large/clang-23353.c": line 3951)
-* remove statement at ("test/cases/large/clang-23353.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
 * do without param at ("test/cases/large/clang-23353.c": line 3952)
-* remove statement at ("test/cases/large/clang-23353.c": line 3953)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
 * do without param at ("test/cases/large/clang-23353.c": line 3953)
-* remove statement at ("test/cases/large/clang-23353.c": line 3954)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
 * do without param at ("test/cases/large/clang-23353.c": line 3954)
-* remove statement at ("test/cases/large/clang-23353.c": line 3955)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
 * do without param at ("test/cases/large/clang-23353.c": line 3955)
-* remove statement at ("test/cases/large/clang-23353.c": line 3956)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3957)
-* remove statement at ("test/cases/large/clang-23353.c": line 3959)
 * remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
-* remove statement at ("test/cases/large/clang-23353.c": line 3963)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
 * do without param at ("test/cases/large/clang-23353.c": line 3963)
@@ -6900,59 +6798,56 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3963)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3959)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3956)
-* remove statement at ("test/cases/large/clang-23353.c": line 3970)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
 * do without param at ("test/cases/large/clang-23353.c": line 3970)
-* remove statement at ("test/cases/large/clang-23353.c": line 3971)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
 * do without param at ("test/cases/large/clang-23353.c": line 3971)
-* remove statement at ("test/cases/large/clang-23353.c": line 3972)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
 * do without param at ("test/cases/large/clang-23353.c": line 3972)
-* remove statement at ("test/cases/large/clang-23353.c": line 3973)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
 * do without param at ("test/cases/large/clang-23353.c": line 3973)
-* remove statement at ("test/cases/large/clang-23353.c": line 3974)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
 * do without param at ("test/cases/large/clang-23353.c": line 3974)
-* remove statement at ("test/cases/large/clang-23353.c": line 3975)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
 * do without param at ("test/cases/large/clang-23353.c": line 3975)
-* remove statement at ("test/cases/large/clang-23353.c": line 3976)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
 * do without param at ("test/cases/large/clang-23353.c": line 3976)
-* remove statement at ("test/cases/large/clang-23353.c": line 3977)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
 * do without param at ("test/cases/large/clang-23353.c": line 3977)
-* remove statement at ("test/cases/large/clang-23353.c": line 3978)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
 * do without param at ("test/cases/large/clang-23353.c": line 3978)
-* remove statement at ("test/cases/large/clang-23353.c": line 3979)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
 * do without param at ("test/cases/large/clang-23353.c": line 3979)
-* remove statement at ("test/cases/large/clang-23353.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
 * do without param at ("test/cases/large/clang-23353.c": line 3980)
-* remove statement at ("test/cases/large/clang-23353.c": line 3981)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
 * do without param at ("test/cases/large/clang-23353.c": line 3981)
-* remove statement at ("test/cases/large/clang-23353.c": line 3982)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
 * do without param at ("test/cases/large/clang-23353.c": line 3982)
-* remove statement at ("test/cases/large/clang-23353.c": line 3983)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
 * do without param at ("test/cases/large/clang-23353.c": line 3983)
-* remove statement at ("test/cases/large/clang-23353.c": line 3984)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
 * do without param at ("test/cases/large/clang-23353.c": line 3984)
-* remove statement at ("test/cases/large/clang-23353.c": line 3985)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
 * do without param at ("test/cases/large/clang-23353.c": line 3985)
-* remove statement at ("test/cases/large/clang-23353.c": line 3986)
-* remove if branch at ("test/cases/large/clang-23353.c": line 3987)
-* remove statement at ("test/cases/large/clang-23353.c": line 3989)
 * remove initializer at ("test/cases/large/clang-23353.c": line 3990)
 * don't cast at ("test/cases/large/clang-23353.c": line 3990)
 * remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
@@ -6960,7 +6855,7 @@
 * don't cast at ("test/cases/large/clang-23353.c": line 3991)
 * remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991)
 * remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
-* remove statement at ("test/cases/large/clang-23353.c": line 3995)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
 * do without param at ("test/cases/large/clang-23353.c": line 3995)
@@ -6970,44 +6865,44 @@
 * replace by zero at ("test/cases/large/clang-23353.c": line 3995)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3989)
 * expand compound statment at ("test/cases/large/clang-23353.c": line 3986)
-* remove statement at ("test/cases/large/clang-23353.c": line 4000)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
 * do without param at ("test/cases/large/clang-23353.c": line 4000)
-* remove statement at ("test/cases/large/clang-23353.c": line 4001)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
 * do without param at ("test/cases/large/clang-23353.c": line 4001)
-* remove statement at ("test/cases/large/clang-23353.c": line 4002)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
 * do without param at ("test/cases/large/clang-23353.c": line 4002)
-* remove statement at ("test/cases/large/clang-23353.c": line 4003)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
 * do without param at ("test/cases/large/clang-23353.c": line 4003)
-* remove statement at ("test/cases/large/clang-23353.c": line 4004)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
 * do without param at ("test/cases/large/clang-23353.c": line 4004)
-* remove statement at ("test/cases/large/clang-23353.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
 * do without param at ("test/cases/large/clang-23353.c": line 4005)
-* remove statement at ("test/cases/large/clang-23353.c": line 4006)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
 * do without param at ("test/cases/large/clang-23353.c": line 4006)
-* remove statement at ("test/cases/large/clang-23353.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
 * do without param at ("test/cases/large/clang-23353.c": line 4007)
-* remove statement at ("test/cases/large/clang-23353.c": line 4008)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
 * do without param at ("test/cases/large/clang-23353.c": line 4008)
-* remove statement at ("test/cases/large/clang-23353.c": line 4009)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
 * do without param at ("test/cases/large/clang-23353.c": line 4009)
-* remove statement at ("test/cases/large/clang-23353.c": line 4010)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
 * do without param at ("test/cases/large/clang-23353.c": line 4010)
-* remove statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to left at ("test/cases/large/clang-23353.c": line 4011)
 * reduce to right at ("test/cases/large/clang-23353.c": line 4011)
 * do without param at ("test/cases/large/clang-23353.c": line 4011)
-* remove statement at ("test/cases/large/clang-23353.c": line 4012)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/p9.path b/rtree-c/test/expected/clang-23353/reduction/p9.path
index 67b43fa..a52eaae 100644
--- a/rtree-c/test/expected/clang-23353/reduction/p9.path
+++ b/rtree-c/test/expected/clang-23353/reduction/p9.path
@@ -296,191 +296,219 @@
 1 remove function func_47 at ("test/cases/large/clang-23353.c": line 3093)
 1 remove function func_49 at ("test/cases/large/clang-23353.c": line 3666)
 1 inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3748)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3749)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3750)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3751)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3752)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3753)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3754)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3755)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3756)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3757)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3758)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3759)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3760)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3761)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3762)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3763)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3764)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3765)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3766)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3767)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3768)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3769)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3770)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3771)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3772)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3773)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3774)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3775)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3776)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3777)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3778)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3779)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3780)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3781)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3782)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3783)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3784)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3785)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3786)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3787)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3788)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3789)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3790)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3791)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3792)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3793)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3794)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3795)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3796)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3797)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3798)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3799)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3800)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3801)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3802)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3803)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3804)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3805)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3806)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3807)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3808)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3809)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3810)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3811)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3812)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3813)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3814)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3821)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3822)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3823)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3824)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3825)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3826)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3827)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3828)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3829)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3830)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3831)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3832)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3833)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3834)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3835)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3836)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3837)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3838)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3839)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3846)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3847)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3848)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3849)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3850)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3851)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3852)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3853)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3854)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3855)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3856)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3857)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3858)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3865)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3866)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3867)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3868)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3869)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3870)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3871)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3890)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3891)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3892)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3893)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3894)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3895)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3896)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3897)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3898)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3899)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3900)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3901)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3902)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3903)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3904)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3905)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3906)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3907)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3908)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3909)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3910)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3911)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3912)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3919)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3920)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3921)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3922)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3923)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3934)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3935)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3936)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3937)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3938)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3939)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3940)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3941)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3942)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3943)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3944)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3945)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3946)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3947)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3948)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3949)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3950)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3951)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3952)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3953)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3954)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3955)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3956)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3970)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3971)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3972)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3973)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3974)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3975)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3976)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3977)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3978)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3979)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3980)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3981)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3982)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3983)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3984)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3985)
-1 remove statement at ("test/cases/large/clang-23353.c": line 3986)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4000)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4001)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4002)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4003)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4004)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4005)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4006)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4007)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4008)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4009)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4010)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4011)
-1 remove statement at ("test/cases/large/clang-23353.c": line 4012)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3748)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3749)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3750)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3751)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3752)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3753)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3754)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3755)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3756)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3757)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3758)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3759)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3760)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3761)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3762)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3763)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3764)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3765)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3766)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3767)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3768)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3769)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3770)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3771)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3772)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3773)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3774)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3775)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3776)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3777)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3778)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3779)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3780)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3781)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3782)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3783)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3784)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3785)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3786)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3787)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3788)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3789)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3790)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3791)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3792)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3793)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3794)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3795)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3796)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3797)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3798)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3799)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3800)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3801)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3802)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3803)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3804)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3805)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3806)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3807)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3808)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3809)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3810)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3811)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3812)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3813)
+1 remove condition at ("test/cases/large/clang-23353.c": line 3814)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3814)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3821)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3822)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3823)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3824)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3825)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3826)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3827)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3828)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3829)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3830)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3831)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3832)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3833)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3834)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3835)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3836)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3837)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3838)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3839)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3846)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3847)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3848)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3849)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3850)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3851)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3852)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3853)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3854)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3855)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3856)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3857)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3858)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3865)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3866)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3867)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3868)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3869)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3870)
+1 remove condition at ("test/cases/large/clang-23353.c": line 3871)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3876)
+1 remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876)
+1 remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3877)
+1 remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3878)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3879)
+1 remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3879)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3879)
+1 inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3880)
+1 inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3881)
+1 inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3882)
+1 inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3883)
+1 inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884)
+1 remove check at ("test/cases/large/clang-23353.c": line 3874)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3871)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3890)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3891)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3892)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3893)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3894)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3895)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3896)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3897)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3898)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3899)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3900)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3901)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3902)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3903)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3904)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3905)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3906)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3907)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3908)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3909)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3910)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3911)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3912)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3919)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3920)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3921)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3922)
+1 remove condition at ("test/cases/large/clang-23353.c": line 3923)
+1 inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3923)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3934)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3935)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3936)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3937)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3938)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3939)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3940)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3941)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3942)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3943)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3944)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3945)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3946)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3947)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3948)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3949)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3950)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3951)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3952)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3953)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3954)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3955)
+1 remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3963)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3956)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3970)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3971)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3972)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3973)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3974)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3975)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3976)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3977)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3978)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3979)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3980)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3981)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3982)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3983)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3984)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3985)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3990)
+1 remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3990)
+1 remove initializer at ("test/cases/large/clang-23353.c": line 3991)
+1 remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3991)
+1 remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992)
+1 remove declaration at ("test/cases/large/clang-23353.c": line 3992)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 3995)
+1 expand compound statment at ("test/cases/large/clang-23353.c": line 3986)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4000)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4001)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4002)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4003)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4004)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4005)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4006)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4007)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4008)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4009)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4010)
+1 remove expr statement at ("test/cases/large/clang-23353.c": line 4011)
+* remove return statement at ("test/cases/large/clang-23353.c": line 4012)
 
diff --git a/rtree-c/test/expected/clang-23353/reduction/x10.c b/rtree-c/test/expected/clang-23353/reduction/x10.c
new file mode 100644
index 0000000..6689fac
--- /dev/null
+++ b/rtree-c/test/expected/clang-23353/reduction/x10.c
@@ -0,0 +1,16 @@
+typedef unsigned int size_t;
+typedef signed char int8_t;
+typedef short int int16_t;
+typedef int int32_t;
+typedef long long int int64_t;
+typedef unsigned char uint8_t;
+typedef unsigned short int uint16_t;
+typedef unsigned int uint32_t;
+typedef unsigned long long int uint64_t;
+int main(void)
+{
+    for (; 0;)
+    {
+    }
+    ;
+}
diff --git a/rtree-c/test/expected/clang-23353/reduction/x7.c b/rtree-c/test/expected/clang-23353/reduction/x7.c
index 046ee09..0137a4f 100644
--- a/rtree-c/test/expected/clang-23353/reduction/x7.c
+++ b/rtree-c/test/expected/clang-23353/reduction/x7.c
@@ -2560,9 +2560,7 @@ int main(void)
     (g_803.f2, "g_803.f2", print_hash_value);
     (g_803.f3, "g_803.f3", print_hash_value);
     (g_803.f4, "g_803.f4", print_hash_value);
-    if (0xe07f0936a74b4fbfLL < -2270085556831825985)
-    {
-    }
+    0xe07f0936a74b4fbfLL < -2270085556831825985;
     (g_803.f5, "g_803.f5", print_hash_value);
     (g_804.f0, "g_804.f0", print_hash_value);
     (g_804.f1, "g_804.f1", print_hash_value);
@@ -2644,9 +2642,7 @@ int main(void)
     (g_2213.f2, "g_2213.f2", print_hash_value);
     (g_2213.f3, "g_2213.f3", print_hash_value);
     (g_2243, "g_2243", print_hash_value);
-    if (g_2976 != 0 && *g_2976 != 0 && * (*g_2976) != 0 && * (*g_2976) < 0)
-    {
-    }
+    g_2976 != 0 && *g_2976 != 0 && * (*g_2976) != 0 && * (*g_2976) < 0;
     (g_2309, "g_2309", print_hash_value);
     (g_2321.f0, "g_2321.f0", print_hash_value);
     (g_2321.f1, "g_2321.f1", print_hash_value);
diff --git a/rtree-c/test/expected/clang-23353/reduction/x8.c b/rtree-c/test/expected/clang-23353/reduction/x8.c
index 80c2650..3af3148 100644
--- a/rtree-c/test/expected/clang-23353/reduction/x8.c
+++ b/rtree-c/test/expected/clang-23353/reduction/x8.c
@@ -1486,8 +1486,6 @@ static const uint8_t func_43(uint64_t p_44,
                 int32_t l_1364 = 1L;
                 int32_t l_1403 = 1L;
             }
-            {
-            }
             l_1440 = l_1439;
             0 ? (void) 0 : ("l_1440 == &g_804", "t.c", 1622, __PRETTY_FUNCTION__);
             for (; 0xccL < 42;)
@@ -2497,9 +2495,7 @@ int main(void)
     ("g_803.f2", print_hash_value);
     ("g_803.f3", print_hash_value);
     ("g_803.f4", print_hash_value);
-    if (0xe07f0936a74b4fbfLL < -2270085556831825985)
-    {
-    }
+    0xe07f0936a74b4fbfLL < -2270085556831825985;
     ("g_803.f5", print_hash_value);
     ("g_804.f0", print_hash_value);
     ("g_804.f1", print_hash_value);
diff --git a/rtree-c/test/expected/clang-23353/reduction/x9.c b/rtree-c/test/expected/clang-23353/reduction/x9.c
index 0002b14..ac1e277 100644
--- a/rtree-c/test/expected/clang-23353/reduction/x9.c
+++ b/rtree-c/test/expected/clang-23353/reduction/x9.c
@@ -9,4 +9,9 @@ typedef unsigned int uint32_t;
 typedef unsigned long long int uint64_t;
 int main(void)
 {
+    for (; 0;)
+    {
+    }
+    ;
+    return 0;
 }
diff --git a/rtree-c/test/expected/clang-26760/reduction/p0.path b/rtree-c/test/expected/clang-26760/reduction/p0.path
index 080be90..2c3b027 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p0.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p0.path
@@ -462,37 +462,27 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 15)
-* remove statement at ("test/cases/large/clang-26760.c": line 17)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 17)
 * do without param at ("test/cases/large/clang-26760.c": line 17)
 * do without param at ("test/cases/large/clang-26760.c": line 17)
 * remove static at ("test/cases/large/clang-26760.c": line 19)
-* remove statement at ("test/cases/large/clang-26760.c": line 21)
+* remove return statement at ("test/cases/large/clang-26760.c": line 21)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 21)
 * remove static at ("test/cases/large/clang-26760.c": line 23)
-* remove statement at ("test/cases/large/clang-26760.c": line 25)
+* remove return statement at ("test/cases/large/clang-26760.c": line 25)
 * reduce to left at ("test/cases/large/clang-26760.c": line 25)
 * reduce to right at ("test/cases/large/clang-26760.c": line 25)
 * remove static at ("test/cases/large/clang-26760.c": line 27)
-* remove statement at ("test/cases/large/clang-26760.c": line 29)
+* remove return statement at ("test/cases/large/clang-26760.c": line 29)
 * reduce to left at ("test/cases/large/clang-26760.c": line 29)
 * reduce to right at ("test/cases/large/clang-26760.c": line 29)
 * remove static at ("test/cases/large/clang-26760.c": line 31)
-* remove statement at ("test/cases/large/clang-26760.c": line 33)
+* remove return statement at ("test/cases/large/clang-26760.c": line 33)
 * reduce to left at ("test/cases/large/clang-26760.c": line 33)
 * reduce to right at ("test/cases/large/clang-26760.c": line 33)
 * remove static at ("test/cases/large/clang-26760.c": line 35)
-* remove statement at ("test/cases/large/clang-26760.c": line 37)
+* remove return statement at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
 * reduce to right at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
@@ -505,7 +495,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * remove static at ("test/cases/large/clang-26760.c": line 39)
-* remove statement at ("test/cases/large/clang-26760.c": line 41)
+* remove return statement at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
 * reduce to right at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
@@ -518,7 +508,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * remove static at ("test/cases/large/clang-26760.c": line 43)
-* remove statement at ("test/cases/large/clang-26760.c": line 45)
+* remove return statement at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
 * reduce to right at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
@@ -537,7 +527,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * remove static at ("test/cases/large/clang-26760.c": line 47)
-* remove statement at ("test/cases/large/clang-26760.c": line 50)
+* remove return statement at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
 * reduce to right at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
@@ -553,7 +543,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * remove static at ("test/cases/large/clang-26760.c": line 52)
-* remove statement at ("test/cases/large/clang-26760.c": line 54)
+* remove return statement at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
 * reduce to right at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
@@ -567,7 +557,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * remove static at ("test/cases/large/clang-26760.c": line 56)
-* remove statement at ("test/cases/large/clang-26760.c": line 59)
+* remove return statement at ("test/cases/large/clang-26760.c": line 59)
 * reduce to left at ("test/cases/large/clang-26760.c": line 59)
 * reduce to right at ("test/cases/large/clang-26760.c": line 59)
 * don't cast at ("test/cases/large/clang-26760.c": line 59)
@@ -578,22 +568,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * remove static at ("test/cases/large/clang-26760.c": line 61)
-* remove statement at ("test/cases/large/clang-26760.c": line 63)
+* remove return statement at ("test/cases/large/clang-26760.c": line 63)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 63)
 * remove static at ("test/cases/large/clang-26760.c": line 65)
-* remove statement at ("test/cases/large/clang-26760.c": line 67)
+* remove return statement at ("test/cases/large/clang-26760.c": line 67)
 * reduce to left at ("test/cases/large/clang-26760.c": line 67)
 * reduce to right at ("test/cases/large/clang-26760.c": line 67)
 * remove static at ("test/cases/large/clang-26760.c": line 69)
-* remove statement at ("test/cases/large/clang-26760.c": line 71)
+* remove return statement at ("test/cases/large/clang-26760.c": line 71)
 * reduce to left at ("test/cases/large/clang-26760.c": line 71)
 * reduce to right at ("test/cases/large/clang-26760.c": line 71)
 * remove static at ("test/cases/large/clang-26760.c": line 73)
-* remove statement at ("test/cases/large/clang-26760.c": line 75)
+* remove return statement at ("test/cases/large/clang-26760.c": line 75)
 * reduce to left at ("test/cases/large/clang-26760.c": line 75)
 * reduce to right at ("test/cases/large/clang-26760.c": line 75)
 * remove static at ("test/cases/large/clang-26760.c": line 77)
-* remove statement at ("test/cases/large/clang-26760.c": line 79)
+* remove return statement at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
 * reduce to right at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
@@ -608,7 +598,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * remove static at ("test/cases/large/clang-26760.c": line 81)
-* remove statement at ("test/cases/large/clang-26760.c": line 83)
+* remove return statement at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
 * reduce to right at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
@@ -623,7 +613,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * remove static at ("test/cases/large/clang-26760.c": line 85)
-* remove statement at ("test/cases/large/clang-26760.c": line 88)
+* remove return statement at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
 * reduce to right at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
@@ -642,7 +632,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * remove static at ("test/cases/large/clang-26760.c": line 90)
-* remove statement at ("test/cases/large/clang-26760.c": line 93)
+* remove return statement at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
 * reduce to right at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
@@ -658,7 +648,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * remove static at ("test/cases/large/clang-26760.c": line 95)
-* remove statement at ("test/cases/large/clang-26760.c": line 98)
+* remove return statement at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
 * reduce to right at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
@@ -672,7 +662,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * remove static at ("test/cases/large/clang-26760.c": line 100)
-* remove statement at ("test/cases/large/clang-26760.c": line 103)
+* remove return statement at ("test/cases/large/clang-26760.c": line 103)
 * reduce to left at ("test/cases/large/clang-26760.c": line 103)
 * reduce to right at ("test/cases/large/clang-26760.c": line 103)
 * don't cast at ("test/cases/large/clang-26760.c": line 103)
@@ -683,7 +673,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * remove static at ("test/cases/large/clang-26760.c": line 105)
-* remove statement at ("test/cases/large/clang-26760.c": line 107)
+* remove return statement at ("test/cases/large/clang-26760.c": line 107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 107)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 107)
@@ -692,7 +682,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * remove static at ("test/cases/large/clang-26760.c": line 109)
-* remove statement at ("test/cases/large/clang-26760.c": line 111)
+* remove return statement at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
 * reduce to right at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
@@ -716,7 +706,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * remove static at ("test/cases/large/clang-26760.c": line 113)
-* remove statement at ("test/cases/large/clang-26760.c": line 115)
+* remove return statement at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
@@ -738,7 +728,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * remove static at ("test/cases/large/clang-26760.c": line 117)
-* remove statement at ("test/cases/large/clang-26760.c": line 119)
+* remove return statement at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
@@ -783,7 +773,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * remove static at ("test/cases/large/clang-26760.c": line 121)
-* remove statement at ("test/cases/large/clang-26760.c": line 123)
+* remove return statement at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
 * reduce to right at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
@@ -798,7 +788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * remove static at ("test/cases/large/clang-26760.c": line 125)
-* remove statement at ("test/cases/large/clang-26760.c": line 127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
@@ -813,7 +803,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * remove static at ("test/cases/large/clang-26760.c": line 129)
-* remove statement at ("test/cases/large/clang-26760.c": line 132)
+* remove return statement at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
@@ -832,7 +822,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * remove static at ("test/cases/large/clang-26760.c": line 134)
-* remove statement at ("test/cases/large/clang-26760.c": line 137)
+* remove return statement at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
@@ -848,7 +838,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * remove static at ("test/cases/large/clang-26760.c": line 139)
-* remove statement at ("test/cases/large/clang-26760.c": line 142)
+* remove return statement at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
@@ -862,7 +852,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * remove static at ("test/cases/large/clang-26760.c": line 144)
-* remove statement at ("test/cases/large/clang-26760.c": line 147)
+* remove return statement at ("test/cases/large/clang-26760.c": line 147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 147)
 * don't cast at ("test/cases/large/clang-26760.c": line 147)
@@ -873,7 +863,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * remove static at ("test/cases/large/clang-26760.c": line 149)
-* remove statement at ("test/cases/large/clang-26760.c": line 151)
+* remove return statement at ("test/cases/large/clang-26760.c": line 151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 151)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 151)
@@ -882,7 +872,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * remove static at ("test/cases/large/clang-26760.c": line 153)
-* remove statement at ("test/cases/large/clang-26760.c": line 155)
+* remove return statement at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
@@ -906,7 +896,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * remove static at ("test/cases/large/clang-26760.c": line 157)
-* remove statement at ("test/cases/large/clang-26760.c": line 159)
+* remove return statement at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
@@ -928,7 +918,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * remove static at ("test/cases/large/clang-26760.c": line 161)
-* remove statement at ("test/cases/large/clang-26760.c": line 163)
+* remove return statement at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
 * reduce to right at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
@@ -973,7 +963,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * remove static at ("test/cases/large/clang-26760.c": line 165)
-* remove statement at ("test/cases/large/clang-26760.c": line 167)
+* remove return statement at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
 * reduce to right at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
@@ -988,7 +978,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * remove static at ("test/cases/large/clang-26760.c": line 169)
-* remove statement at ("test/cases/large/clang-26760.c": line 171)
+* remove return statement at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
@@ -1003,7 +993,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * remove static at ("test/cases/large/clang-26760.c": line 173)
-* remove statement at ("test/cases/large/clang-26760.c": line 176)
+* remove return statement at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
@@ -1022,7 +1012,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * remove static at ("test/cases/large/clang-26760.c": line 178)
-* remove statement at ("test/cases/large/clang-26760.c": line 181)
+* remove return statement at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
@@ -1038,7 +1028,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * remove static at ("test/cases/large/clang-26760.c": line 183)
-* remove statement at ("test/cases/large/clang-26760.c": line 186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
@@ -1052,7 +1042,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * remove static at ("test/cases/large/clang-26760.c": line 188)
-* remove statement at ("test/cases/large/clang-26760.c": line 191)
+* remove return statement at ("test/cases/large/clang-26760.c": line 191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 191)
 * don't cast at ("test/cases/large/clang-26760.c": line 191)
@@ -1063,38 +1053,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * remove static at ("test/cases/large/clang-26760.c": line 193)
-* remove statement at ("test/cases/large/clang-26760.c": line 195)
+* remove return statement at ("test/cases/large/clang-26760.c": line 195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 195)
 * remove static at ("test/cases/large/clang-26760.c": line 197)
-* remove statement at ("test/cases/large/clang-26760.c": line 199)
+* remove return statement at ("test/cases/large/clang-26760.c": line 199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 199)
 * remove static at ("test/cases/large/clang-26760.c": line 201)
-* remove statement at ("test/cases/large/clang-26760.c": line 203)
+* remove return statement at ("test/cases/large/clang-26760.c": line 203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 203)
 * remove static at ("test/cases/large/clang-26760.c": line 205)
-* remove statement at ("test/cases/large/clang-26760.c": line 207)
+* remove return statement at ("test/cases/large/clang-26760.c": line 207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * remove static at ("test/cases/large/clang-26760.c": line 209)
-* remove statement at ("test/cases/large/clang-26760.c": line 211)
+* remove return statement at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * remove static at ("test/cases/large/clang-26760.c": line 213)
-* remove statement at ("test/cases/large/clang-26760.c": line 215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * remove static at ("test/cases/large/clang-26760.c": line 217)
-* remove statement at ("test/cases/large/clang-26760.c": line 220)
+* remove return statement at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
@@ -1111,7 +1101,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * remove static at ("test/cases/large/clang-26760.c": line 222)
-* remove statement at ("test/cases/large/clang-26760.c": line 225)
+* remove return statement at ("test/cases/large/clang-26760.c": line 225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 225)
 * don't cast at ("test/cases/large/clang-26760.c": line 225)
@@ -1125,7 +1115,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * remove static at ("test/cases/large/clang-26760.c": line 227)
-* remove statement at ("test/cases/large/clang-26760.c": line 230)
+* remove return statement at ("test/cases/large/clang-26760.c": line 230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 230)
 * don't cast at ("test/cases/large/clang-26760.c": line 230)
@@ -1137,7 +1127,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * remove static at ("test/cases/large/clang-26760.c": line 232)
-* remove statement at ("test/cases/large/clang-26760.c": line 235)
+* remove return statement at ("test/cases/large/clang-26760.c": line 235)
 * don't cast at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 235)
@@ -1146,38 +1136,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * remove static at ("test/cases/large/clang-26760.c": line 237)
-* remove statement at ("test/cases/large/clang-26760.c": line 239)
+* remove return statement at ("test/cases/large/clang-26760.c": line 239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 239)
 * remove static at ("test/cases/large/clang-26760.c": line 241)
-* remove statement at ("test/cases/large/clang-26760.c": line 244)
+* remove return statement at ("test/cases/large/clang-26760.c": line 244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 244)
 * remove static at ("test/cases/large/clang-26760.c": line 246)
-* remove statement at ("test/cases/large/clang-26760.c": line 249)
+* remove return statement at ("test/cases/large/clang-26760.c": line 249)
 * reduce to left at ("test/cases/large/clang-26760.c": line 249)
 * reduce to right at ("test/cases/large/clang-26760.c": line 249)
 * remove static at ("test/cases/large/clang-26760.c": line 251)
-* remove statement at ("test/cases/large/clang-26760.c": line 254)
+* remove return statement at ("test/cases/large/clang-26760.c": line 254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * remove static at ("test/cases/large/clang-26760.c": line 256)
-* remove statement at ("test/cases/large/clang-26760.c": line 259)
+* remove return statement at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * remove static at ("test/cases/large/clang-26760.c": line 261)
-* remove statement at ("test/cases/large/clang-26760.c": line 264)
+* remove return statement at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * remove static at ("test/cases/large/clang-26760.c": line 266)
-* remove statement at ("test/cases/large/clang-26760.c": line 269)
+* remove return statement at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
@@ -1194,7 +1184,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -1208,7 +1198,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -1220,7 +1210,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -1229,38 +1219,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -1277,7 +1267,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -1291,7 +1281,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -1303,7 +1293,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -1312,38 +1302,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -1360,7 +1350,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -1374,7 +1364,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -1386,7 +1376,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -1395,7 +1385,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -1410,7 +1400,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -1425,7 +1415,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -1442,7 +1432,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -1463,7 +1453,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -1478,7 +1468,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -1493,7 +1483,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -1510,7 +1500,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -1531,7 +1521,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -1548,27 +1538,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -1578,7 +1563,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -1586,7 +1571,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -1601,61 +1586,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -1663,20 +1646,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -1729,25 +1709,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -1756,23 +1731,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1986,30 +1959,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -2053,7 +2024,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -2100,7 +2071,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -2143,7 +2114,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -2186,7 +2157,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -2234,7 +2205,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -2274,15 +2245,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -2318,7 +2287,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -2366,14 +2335,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -2415,7 +2382,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -2460,7 +2427,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -2468,15 +2434,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -2525,7 +2490,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -2573,7 +2538,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -2618,14 +2583,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -2666,7 +2629,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -2705,15 +2668,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -2757,7 +2718,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -2799,17 +2760,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2857,7 +2816,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2901,29 +2860,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2953,9 +2910,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2970,34 +2926,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -3026,14 +2978,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -3044,7 +2995,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -3084,14 +3035,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 742)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -3105,7 +3055,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -3115,17 +3064,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -3159,29 +3107,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -3192,21 +3135,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 779)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -3241,12 +3180,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 785)
 * do without param at ("test/cases/large/clang-26760.c": line 786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -3255,20 +3192,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -3336,7 +3273,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 830)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -3349,7 +3285,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -3381,9 +3316,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -3394,7 +3327,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -3432,12 +3365,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 856)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -3452,18 +3385,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 755)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -3534,19 +3465,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -3556,27 +3484,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -3618,7 +3542,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -3667,19 +3591,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -3687,17 +3607,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3844,22 +3763,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3870,7 +3786,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3880,17 +3796,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
@@ -3921,33 +3833,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 989)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3955,9 +3863,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1042)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3980,12 +3886,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 996)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -4007,33 +3912,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1024)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -4062,10 +3965,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1014)
 * do without param at ("test/cases/large/clang-26760.c": line 1015)
 * do without param at ("test/cases/large/clang-26760.c": line 1016)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -4120,17 +4023,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -4176,7 +4075,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -4223,7 +4121,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -4319,17 +4216,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -4340,16 +4236,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -4388,30 +4283,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2377)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -4486,7 +4377,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -4558,13 +4449,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2461)
 * do without param at ("test/cases/large/clang-26760.c": line 2462)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -4644,8 +4534,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -4668,12 +4556,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -4695,33 +4582,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2416)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -4750,15 +4635,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2406)
 * do without param at ("test/cases/large/clang-26760.c": line 2407)
 * do without param at ("test/cases/large/clang-26760.c": line 2408)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -4775,7 +4658,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -4786,7 +4668,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -4826,30 +4707,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1108)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4861,18 +4737,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4903,37 +4777,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4947,17 +4817,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1164)
@@ -4974,7 +4843,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4982,28 +4850,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -5011,7 +4874,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -5034,9 +4897,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1508)
 * do without param at ("test/cases/large/clang-26760.c": line 1509)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -5098,13 +4961,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -5130,14 +4992,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -5145,7 +5005,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -5188,11 +5048,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1199)
 * do without param at ("test/cases/large/clang-26760.c": line 1200)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -5207,7 +5065,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -5249,7 +5107,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1274)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -5260,16 +5117,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -5289,13 +5144,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -5356,25 +5210,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1233)
 * do without param at ("test/cases/large/clang-26760.c": line 1234)
 * do without param at ("test/cases/large/clang-26760.c": line 1235)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -5420,7 +5273,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -5453,9 +5306,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1212)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -5474,7 +5327,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -5482,17 +5334,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -5501,13 +5352,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -5533,7 +5383,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1299)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -5568,13 +5418,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1305)
 * do without param at ("test/cases/large/clang-26760.c": line 1306)
 * do without param at ("test/cases/large/clang-26760.c": line 1307)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -5582,29 +5431,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -5680,7 +5524,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1340)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -5702,7 +5546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1343)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -5710,7 +5554,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -5720,14 +5563,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -5738,16 +5580,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -5808,10 +5650,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1278)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -5819,18 +5659,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5849,7 +5688,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1387)
 * do without param at ("test/cases/large/clang-26760.c": line 1388)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5858,13 +5696,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5890,7 +5727,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5925,13 +5762,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1410)
 * do without param at ("test/cases/large/clang-26760.c": line 1411)
 * do without param at ("test/cases/large/clang-26760.c": line 1412)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5939,29 +5775,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -6037,7 +5868,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1445)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -6059,7 +5890,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1448)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -6067,7 +5898,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -6077,15 +5907,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -6131,7 +5959,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1467)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -6142,16 +5970,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -6218,14 +6046,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1149)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -6267,32 +6092,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1539)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -6304,19 +6127,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1553)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1555)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -6364,7 +6185,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -6525,7 +6345,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -6572,7 +6392,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -6580,7 +6400,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1585)
@@ -6612,15 +6431,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1590)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -6654,7 +6470,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -6707,40 +6523,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -6749,32 +6560,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -6808,20 +6615,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1760)
 * do without param at ("test/cases/large/clang-26760.c": line 1761)
 * do without param at ("test/cases/large/clang-26760.c": line 1762)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6839,10 +6643,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1790)
 * do without param at ("test/cases/large/clang-26760.c": line 1791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6875,9 +6678,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6925,7 +6728,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1782)
 * do without param at ("test/cases/large/clang-26760.c": line 1783)
 * do without param at ("test/cases/large/clang-26760.c": line 1784)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6966,12 +6768,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -7023,32 +6824,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1871)
 * do without param at ("test/cases/large/clang-26760.c": line 1872)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -7059,22 +6855,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -7085,16 +6878,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -7140,14 +6933,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1842)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -7188,17 +6981,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1850)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1851)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -7231,7 +7022,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -7241,17 +7031,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -7310,7 +7099,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -7381,7 +7170,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -7392,18 +7180,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -7415,7 +7201,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1646)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -7463,10 +7249,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -7474,46 +7259,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1630)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -7568,7 +7349,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1687)
 * do without param at ("test/cases/large/clang-26760.c": line 1688)
 * do without param at ("test/cases/large/clang-26760.c": line 1689)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -7642,7 +7423,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1700)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1701)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -7659,19 +7440,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -7709,28 +7488,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -7757,24 +7532,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2327)
 * do without param at ("test/cases/large/clang-26760.c": line 2328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7834,7 +7607,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7845,12 +7617,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7889,7 +7661,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1896)
 * do without param at ("test/cases/large/clang-26760.c": line 1897)
 * do without param at ("test/cases/large/clang-26760.c": line 1898)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7931,7 +7702,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7978,7 +7748,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -8074,14 +7843,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -8092,16 +7860,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -8140,16 +7907,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -8224,7 +7989,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -8296,13 +8061,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2117)
 * do without param at ("test/cases/large/clang-26760.c": line 2118)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -8382,12 +8146,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -8404,7 +8167,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -8415,7 +8177,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -8455,23 +8216,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1942)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -8502,28 +8260,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -8535,7 +8291,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1967)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -8583,7 +8339,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -8744,7 +8499,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -8791,7 +8546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -8799,7 +8554,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1993)
@@ -8831,15 +8585,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1998)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8873,7 +8624,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8926,15 +8677,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8961,12 +8710,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2034)
 * do without param at ("test/cases/large/clang-26760.c": line 2035)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -9026,7 +8775,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -9037,7 +8785,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -9076,16 +8824,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2022)
 * do without param at ("test/cases/large/clang-26760.c": line 2023)
 * do without param at ("test/cases/large/clang-26760.c": line 2024)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -9093,7 +8840,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -9149,7 +8896,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2125)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -9195,28 +8942,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -9225,23 +8969,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -9259,10 +8998,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2272)
 * do without param at ("test/cases/large/clang-26760.c": line 2273)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -9295,9 +9033,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -9345,7 +9083,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2264)
 * do without param at ("test/cases/large/clang-26760.c": line 2265)
 * do without param at ("test/cases/large/clang-26760.c": line 2266)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -9386,12 +9123,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2279)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -9443,21 +9179,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2308)
 * do without param at ("test/cases/large/clang-26760.c": line 2309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -9498,13 +9233,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2290)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2291)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -9537,7 +9271,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -9547,7 +9280,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -9606,7 +9338,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -9677,7 +9409,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -9688,12 +9419,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -9701,29 +9432,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2167)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -9778,7 +9508,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2196)
 * do without param at ("test/cases/large/clang-26760.c": line 2197)
 * do without param at ("test/cases/large/clang-26760.c": line 2198)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9852,7 +9582,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2210)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9869,7 +9599,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9907,23 +9637,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9931,17 +9660,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9997,7 +9726,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2469)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -10043,31 +9772,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -10076,23 +9801,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -10110,10 +9830,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2830)
 * do without param at ("test/cases/large/clang-26760.c": line 2831)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -10146,9 +9865,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -10196,7 +9915,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2822)
 * do without param at ("test/cases/large/clang-26760.c": line 2823)
 * do without param at ("test/cases/large/clang-26760.c": line 2824)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -10237,12 +9955,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -10250,10 +9966,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -10261,7 +9977,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -10317,7 +10033,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2859)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -10325,36 +10040,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2872)
 * do without param at ("test/cases/large/clang-26760.c": line 2873)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -10406,21 +10115,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2899)
 * do without param at ("test/cases/large/clang-26760.c": line 2900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -10461,13 +10169,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2849)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -10500,7 +10207,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -10510,34 +10216,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -10546,23 +10248,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -10580,10 +10277,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2627)
 * do without param at ("test/cases/large/clang-26760.c": line 2628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -10616,12 +10312,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -10669,7 +10365,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2619)
 * do without param at ("test/cases/large/clang-26760.c": line 2620)
 * do without param at ("test/cases/large/clang-26760.c": line 2621)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -10710,12 +10405,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -10767,31 +10461,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2665)
 * do without param at ("test/cases/large/clang-26760.c": line 2666)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10832,13 +10525,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2648)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10871,7 +10563,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10881,7 +10572,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10940,7 +10630,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -11011,7 +10701,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -11022,12 +10711,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -11035,29 +10724,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2521)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -11112,7 +10800,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2550)
 * do without param at ("test/cases/large/clang-26760.c": line 2551)
 * do without param at ("test/cases/large/clang-26760.c": line 2552)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -11186,7 +10874,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2564)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -11203,7 +10891,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -11241,20 +10929,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -11313,7 +10998,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -11384,7 +11069,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -11395,33 +11079,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -11460,10 +11141,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -11471,35 +11151,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2698)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -11554,21 +11232,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2748)
 * do without param at ("test/cases/large/clang-26760.c": line 2749)
 * do without param at ("test/cases/large/clang-26760.c": line 2750)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -11642,7 +11319,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2766)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -11659,7 +11336,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -11697,7 +11374,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -11710,7 +11387,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -11724,22 +11400,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -11773,9 +11448,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2932)
 * do without param at ("test/cases/large/clang-26760.c": line 2933)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2937)
@@ -11792,7 +11466,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -11800,7 +11473,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -11811,17 +11483,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3567)
@@ -11838,7 +11509,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11846,31 +11516,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11878,10 +11542,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11904,9 +11568,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3878)
 * do without param at ("test/cases/large/clang-26760.c": line 3879)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11968,13 +11632,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -12000,10 +11663,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -12011,7 +11674,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -12054,11 +11717,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3598)
 * do without param at ("test/cases/large/clang-26760.c": line 3599)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -12073,7 +11734,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -12115,7 +11776,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3751)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -12126,19 +11786,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -12158,13 +11816,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -12225,25 +11882,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3633)
 * do without param at ("test/cases/large/clang-26760.c": line 3634)
 * do without param at ("test/cases/large/clang-26760.c": line 3635)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -12289,11 +11945,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -12308,7 +11962,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -12350,7 +12004,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3725)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -12361,16 +12014,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -12390,13 +12041,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -12457,25 +12107,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3684)
 * do without param at ("test/cases/large/clang-26760.c": line 3685)
 * do without param at ("test/cases/large/clang-26760.c": line 3686)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -12521,7 +12170,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -12554,9 +12203,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3663)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -12575,8 +12224,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -12609,9 +12257,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3611)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -12630,9 +12278,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -12640,17 +12287,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -12659,13 +12305,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -12691,7 +12336,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -12726,13 +12371,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3783)
 * do without param at ("test/cases/large/clang-26760.c": line 3784)
 * do without param at ("test/cases/large/clang-26760.c": line 3785)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -12740,29 +12384,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12838,7 +12477,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3817)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3818)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12860,7 +12499,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3821)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12868,7 +12507,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12878,17 +12516,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12899,16 +12535,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12970,37 +12606,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -13009,13 +12641,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -13041,10 +12672,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3926)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -13052,7 +12683,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -13087,21 +12718,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3934)
 * do without param at ("test/cases/large/clang-26760.c": line 3935)
 * do without param at ("test/cases/large/clang-26760.c": line 3936)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -13109,43 +12737,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -13159,17 +12779,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3983)
@@ -13186,7 +12805,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -13194,28 +12812,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4200)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -13223,7 +12836,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -13246,9 +12859,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4212)
 * do without param at ("test/cases/large/clang-26760.c": line 4213)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -13310,13 +12923,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -13342,10 +12954,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -13353,7 +12965,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -13396,11 +13008,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4014)
 * do without param at ("test/cases/large/clang-26760.c": line 4015)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -13415,7 +13025,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -13457,7 +13067,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4089)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -13468,16 +13077,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -13497,13 +13104,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -13564,25 +13170,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4048)
 * do without param at ("test/cases/large/clang-26760.c": line 4049)
 * do without param at ("test/cases/large/clang-26760.c": line 4050)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -13628,7 +13233,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -13661,9 +13266,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4027)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -13682,9 +13287,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -13692,17 +13296,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -13711,13 +13314,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -13743,7 +13345,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -13778,13 +13380,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4121)
 * do without param at ("test/cases/large/clang-26760.c": line 4122)
 * do without param at ("test/cases/large/clang-26760.c": line 4123)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -13792,29 +13393,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13890,7 +13486,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4156)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13912,7 +13508,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4159)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13920,7 +13516,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13930,14 +13525,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13948,16 +13542,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -14024,8 +13618,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3968)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -14101,7 +13694,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4249)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4250)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -14123,13 +13716,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4253)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -14137,7 +13727,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -14160,9 +13750,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4261)
 * do without param at ("test/cases/large/clang-26760.c": line 4262)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -14220,11 +13810,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -14232,36 +13820,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -14270,7 +13852,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -14304,14 +13886,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4305)
 * do without param at ("test/cases/large/clang-26760.c": line 4306)
 * do without param at ("test/cases/large/clang-26760.c": line 4307)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -14321,14 +13901,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -14339,35 +13918,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -14375,7 +13947,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -14398,9 +13970,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4342)
 * do without param at ("test/cases/large/clang-26760.c": line 4343)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -14458,15 +14030,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -14522,25 +14092,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -14548,7 +14113,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -14571,12 +14136,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4385)
 * do without param at ("test/cases/large/clang-26760.c": line 4386)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -14638,24 +14202,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -14666,14 +14227,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -14699,46 +14258,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -14752,11 +14305,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -14764,7 +14316,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -14772,15 +14323,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -14823,24 +14374,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 3001)
 * do without param at ("test/cases/large/clang-26760.c": line 3002)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14851,17 +14399,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14876,10 +14419,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14921,7 +14464,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3223)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14932,26 +14474,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14971,13 +14509,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -15038,21 +14575,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3055)
 * do without param at ("test/cases/large/clang-26760.c": line 3056)
 * do without param at ("test/cases/large/clang-26760.c": line 3057)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -15065,26 +14599,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -15130,37 +14662,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -15169,11 +14697,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -15188,7 +14714,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -15230,7 +14756,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3190)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -15241,33 +14766,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -15278,8 +14798,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -15299,13 +14818,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -15366,25 +14884,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3149)
 * do without param at ("test/cases/large/clang-26760.c": line 3150)
 * do without param at ("test/cases/large/clang-26760.c": line 3151)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -15430,7 +14947,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -15463,9 +14980,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3113)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -15484,9 +15001,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -15519,12 +15034,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3034)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -15543,19 +15058,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -15565,7 +15077,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3232)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -15573,17 +15084,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -15592,12 +15102,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -15673,7 +15182,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3270)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3271)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -15695,7 +15204,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3274)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -15703,26 +15212,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -15748,7 +15253,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3295)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -15783,32 +15288,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3301)
 * do without param at ("test/cases/large/clang-26760.c": line 3302)
 * do without param at ("test/cases/large/clang-26760.c": line 3303)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -15822,10 +15323,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15833,29 +15332,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15931,7 +15425,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3354)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15953,7 +15447,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3357)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15961,7 +15455,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15971,14 +15464,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15989,16 +15481,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -16048,10 +15540,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -16077,10 +15569,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3389)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -16115,24 +15607,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3396)
 * do without param at ("test/cases/large/clang-26760.c": line 3397)
 * do without param at ("test/cases/large/clang-26760.c": line 3398)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -16146,32 +15634,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -16189,22 +15670,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -16214,12 +15692,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3439)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -16295,7 +15772,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3461)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3462)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -16317,7 +15794,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3465)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -16325,7 +15802,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -16335,12 +15811,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -16393,14 +15868,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3486)
 * do without param at ("test/cases/large/clang-26760.c": line 3487)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -16411,12 +15885,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -16459,62 +15932,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3504)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -16581,9 +16045,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2911)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
@@ -16620,18 +16084,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4435)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -16640,13 +16103,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -16686,17 +16149,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4470)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -16724,17 +16186,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -16830,27 +16292,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16883,7 +16342,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16911,7 +16370,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16943,30 +16402,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16978,7 +16428,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -17003,7 +16457,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -17118,21 +16572,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -17226,27 +16677,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -17273,7 +16722,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -17298,7 +16747,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -17324,7 +16773,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -17349,7 +16798,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -17379,15 +16828,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -17414,19 +16861,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -17452,7 +16897,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -17480,36 +16925,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -17539,7 +16981,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -17564,18 +17006,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -17586,8 +17025,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -17619,7 +17057,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -17646,7 +17084,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -17673,60 +17111,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -17757,29 +17184,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -17787,12 +17211,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -17818,7 +17241,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17850,33 +17273,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17884,12 +17303,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17920,39 +17338,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17963,13 +17377,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -18009,18 +17422,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4678)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -18051,14 +17463,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -18069,34 +17480,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -18104,7 +17511,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
@@ -18135,39 +17541,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4751)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -18195,13 +17597,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -18219,7 +17616,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -18227,11 +17624,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5069)
 * do without param at ("test/cases/large/clang-26760.c": line 5070)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -18246,17 +17642,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -18296,17 +17691,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5093)
 * do without param at ("test/cases/large/clang-26760.c": line 5094)
 * do without param at ("test/cases/large/clang-26760.c": line 5095)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -18314,29 +17706,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -18347,29 +17738,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -18406,13 +17795,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5147)
 * do without param at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -18429,36 +17817,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5135)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5163)
@@ -18494,9 +17874,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5164)
 * do without param at ("test/cases/large/clang-26760.c": line 5165)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -18544,10 +17923,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5191)
 * do without param at ("test/cases/large/clang-26760.c": line 5192)
 * do without param at ("test/cases/large/clang-26760.c": line 5193)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -18593,13 +17971,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5202)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -18620,7 +17997,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -18659,16 +18036,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5177)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -18677,22 +18053,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -18703,14 +18075,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -18721,11 +18092,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -18777,10 +18147,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -18830,23 +18200,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5242)
 * do without param at ("test/cases/large/clang-26760.c": line 5243)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18854,7 +18220,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18864,7 +18229,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
@@ -18893,13 +18257,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18939,27 +18302,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5323)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5327)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18997,24 +18357,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -19050,24 +18409,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5581)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -19081,13 +18438,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -19119,7 +18474,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -19140,23 +18494,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5373)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5375)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -19197,19 +18549,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5407)
 * do without param at ("test/cases/large/clang-26760.c": line 5408)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
@@ -19263,7 +18614,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5424)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5426)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -19333,12 +18684,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5410)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -19384,12 +18734,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -19429,7 +18779,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -19438,22 +18788,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -19498,7 +18846,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -19507,7 +18854,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -19554,9 +18900,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5483)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -19618,12 +18963,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5507)
 * do without param at ("test/cases/large/clang-26760.c": line 5508)
 * do without param at ("test/cases/large/clang-26760.c": line 5509)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -19663,17 +19007,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5493)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -19740,27 +19083,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5522)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -19769,7 +19109,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -19814,9 +19154,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5538)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19890,7 +19230,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19931,17 +19271,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19953,15 +19290,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5586)
 * do without param at ("test/cases/large/clang-26760.c": line 5587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19969,13 +19303,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -20044,15 +19377,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5277)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -20075,7 +19406,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -20148,7 +19479,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5616)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -20189,27 +19519,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -20227,24 +19554,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -20287,11 +19613,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -20303,16 +19627,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -20320,44 +19642,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4912)
 * do without param at ("test/cases/large/clang-26760.c": line 4913)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -20366,7 +19682,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -20406,17 +19722,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4943)
 * do without param at ("test/cases/large/clang-26760.c": line 4944)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -20461,7 +19777,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -20505,7 +19821,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4963)
 * do without param at ("test/cases/large/clang-26760.c": line 4964)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -20514,12 +19829,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -20544,9 +19858,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -20592,7 +19905,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -20637,7 +19950,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -20690,34 +20003,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 5011)
 * do without param at ("test/cases/large/clang-26760.c": line 5012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -20759,34 +20069,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4890)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -20799,21 +20104,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4853)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -20826,7 +20128,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20917,25 +20219,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5055)
 * do without param at ("test/cases/large/clang-26760.c": line 5056)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20944,7 +20241,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20984,18 +20281,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5641)
 * do without param at ("test/cases/large/clang-26760.c": line 5642)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -21003,9 +20299,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -21028,34 +20322,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -21063,11 +20351,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -21089,33 +20375,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4805)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -21144,14 +20428,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4776)
 * do without param at ("test/cases/large/clang-26760.c": line 4777)
 * do without param at ("test/cases/large/clang-26760.c": line 4778)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -21169,10 +20451,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -21213,10 +20493,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6755)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -21224,29 +20504,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6759)
 * do without param at ("test/cases/large/clang-26760.c": line 6760)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -21283,11 +20558,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6776)
 * do without param at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -21307,14 +20581,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -21331,8 +20603,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6764)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -21553,18 +20826,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -21773,28 +21044,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21836,7 +21105,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21883,7 +21152,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21935,7 +21204,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21984,7 +21253,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -22036,7 +21305,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -22076,14 +21345,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -22128,27 +21395,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -22195,16 +21456,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -22250,15 +21508,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -22304,15 +21559,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -22360,7 +21613,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -22403,59 +21656,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -22502,7 +21750,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -22544,7 +21792,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -22589,7 +21837,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -22636,7 +21884,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -22686,7 +21934,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -22735,14 +21983,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -22791,31 +22037,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22878,19 +22122,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6915)
 * do without param at ("test/cases/large/clang-26760.c": line 6916)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22908,14 +22151,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6927)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22923,31 +22164,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6933)
 * do without param at ("test/cases/large/clang-26760.c": line 6934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22990,20 +22227,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -23011,8 +22245,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -23051,19 +22284,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -23107,7 +22337,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -23151,7 +22381,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -23199,14 +22429,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -23248,7 +22476,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -23299,7 +22527,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -23340,12 +22568,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -23407,14 +22632,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6992)
 * do without param at ("test/cases/large/clang-26760.c": line 6993)
 * do without param at ("test/cases/large/clang-26760.c": line 6994)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -23462,7 +22687,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -23507,17 +22732,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -23568,7 +22791,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -23613,15 +22836,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -23662,7 +22883,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -23711,7 +22932,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -23758,25 +22979,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -23791,7 +23011,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23854,17 +23074,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7044)
 * do without param at ("test/cases/large/clang-26760.c": line 7045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23904,40 +23123,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7055)
 * do without param at ("test/cases/large/clang-26760.c": line 7056)
 * do without param at ("test/cases/large/clang-26760.c": line 7057)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23965,12 +23179,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23981,35 +23194,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -24019,11 +23229,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -24069,7 +23277,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -24106,13 +23314,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7128)
 * do without param at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -24129,12 +23336,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7102)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -24157,72 +23363,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7141)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -24234,28 +23428,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -24264,70 +23453,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -24336,7 +23515,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7189)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -24345,7 +23524,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7224)
@@ -24381,9 +23559,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7225)
 * do without param at ("test/cases/large/clang-26760.c": line 7226)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -24431,7 +23608,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7293)
 * do without param at ("test/cases/large/clang-26760.c": line 7294)
 * do without param at ("test/cases/large/clang-26760.c": line 7295)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -24466,15 +23643,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -24520,27 +23695,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -24603,16 +23775,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7249)
 * do without param at ("test/cases/large/clang-26760.c": line 7250)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -24630,14 +23802,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7258)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -24680,8 +23851,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -24702,7 +23872,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -24741,16 +23911,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7279)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -24759,22 +23928,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -24785,29 +23950,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -24816,7 +23976,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -24827,15 +23987,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24869,58 +24028,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7414)
 * do without param at ("test/cases/large/clang-26760.c": line 7415)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24972,10 +24120,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -25025,21 +24173,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7375)
 * do without param at ("test/cases/large/clang-26760.c": line 7376)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -25048,18 +24193,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -25082,12 +24223,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -25109,40 +24249,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -25205,31 +24340,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7499)
 * do without param at ("test/cases/large/clang-26760.c": line 7500)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -25240,32 +24373,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -25273,7 +24404,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -25310,13 +24441,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7527)
 * do without param at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -25333,36 +24463,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7513)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7543)
@@ -25398,9 +24520,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7544)
 * do without param at ("test/cases/large/clang-26760.c": line 7545)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -25448,10 +24569,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7571)
 * do without param at ("test/cases/large/clang-26760.c": line 7572)
 * do without param at ("test/cases/large/clang-26760.c": line 7573)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -25497,13 +24617,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -25524,7 +24643,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -25563,7 +24682,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7557)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -25571,19 +24690,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -25653,31 +24771,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7615)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -25706,40 +24822,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7632)
 * do without param at ("test/cases/large/clang-26760.c": line 7633)
 * do without param at ("test/cases/large/clang-26760.c": line 7634)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -25747,66 +24858,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -25818,31 +24920,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25886,12 +24986,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25949,7 +25047,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7737)
 * do without param at ("test/cases/large/clang-26760.c": line 7738)
 * do without param at ("test/cases/large/clang-26760.c": line 7739)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25990,10 +25088,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7743)
 * do without param at ("test/cases/large/clang-26760.c": line 7744)
 * do without param at ("test/cases/large/clang-26760.c": line 7745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -26050,18 +25147,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -26070,24 +25165,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7686)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -26099,10 +25191,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -26110,9 +25202,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -26164,7 +25255,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -26215,7 +25306,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7790)
 * do without param at ("test/cases/large/clang-26760.c": line 7791)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -26225,7 +25315,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
@@ -26254,13 +25343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -26300,46 +25388,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7825)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7830)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -26377,24 +25458,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -26430,60 +25510,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7890)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -26495,18 +25568,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7895)
 * do without param at ("test/cases/large/clang-26760.c": line 7896)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -26514,13 +25583,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -26561,7 +25629,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7443)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -26630,19 +25698,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7453)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -26665,7 +25731,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -26738,7 +25804,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7930)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -26779,62 +25844,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26852,14 +25907,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26921,22 +25975,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5702)
 * do without param at ("test/cases/large/clang-26760.c": line 5703)
 * do without param at ("test/cases/large/clang-26760.c": line 5704)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26979,21 +26032,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -27005,16 +26053,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -27022,41 +26068,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5762)
 * do without param at ("test/cases/large/clang-26760.c": line 5763)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -27065,27 +26105,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -27125,7 +26162,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5800)
 * do without param at ("test/cases/large/clang-26760.c": line 5801)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -27133,7 +26169,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
@@ -27164,33 +26199,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5815)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -27198,9 +26229,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -27223,12 +26252,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -27250,33 +26278,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -27305,23 +26331,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5840)
 * do without param at ("test/cases/large/clang-26760.c": line 5841)
 * do without param at ("test/cases/large/clang-26760.c": line 5842)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -27366,17 +26391,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -27420,7 +26444,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5898)
 * do without param at ("test/cases/large/clang-26760.c": line 5899)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -27429,18 +26452,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -27465,9 +26486,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -27478,12 +26497,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -27491,8 +26510,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5924)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -27538,7 +26556,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -27583,7 +26601,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -27636,36 +26654,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5963)
 * do without param at ("test/cases/large/clang-26760.c": line 5964)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -27675,8 +26688,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -27739,28 +26751,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5992)
 * do without param at ("test/cases/large/clang-26760.c": line 5993)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -27802,31 +26812,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5740)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27839,18 +26844,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5685)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27881,14 +26883,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27899,17 +26900,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27917,7 +26917,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
@@ -27948,33 +26947,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6056)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27982,9 +26977,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6109)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -28007,12 +27000,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -28034,33 +27026,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6091)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -28089,14 +27079,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6081)
 * do without param at ("test/cases/large/clang-26760.c": line 6082)
 * do without param at ("test/cases/large/clang-26760.c": line 6083)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -28114,7 +27102,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -28122,11 +27110,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6336)
 * do without param at ("test/cases/large/clang-26760.c": line 6337)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -28141,17 +27128,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -28191,30 +27177,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6360)
 * do without param at ("test/cases/large/clang-26760.c": line 6361)
 * do without param at ("test/cases/large/clang-26760.c": line 6362)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -28225,29 +27209,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -28284,13 +27266,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6401)
 * do without param at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -28307,36 +27288,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6389)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6417)
@@ -28372,9 +27345,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6418)
 * do without param at ("test/cases/large/clang-26760.c": line 6419)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -28422,10 +27394,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6445)
 * do without param at ("test/cases/large/clang-26760.c": line 6446)
 * do without param at ("test/cases/large/clang-26760.c": line 6447)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -28471,13 +27442,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6457)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -28498,7 +27468,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -28537,16 +27507,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6431)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -28555,22 +27524,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -28581,14 +27546,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -28599,11 +27563,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -28655,7 +27618,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -28705,19 +27668,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6495)
 * do without param at ("test/cases/large/clang-26760.c": line 6496)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -28725,7 +27686,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -28735,7 +27695,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
@@ -28764,13 +27723,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -28810,27 +27768,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6572)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6576)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28868,24 +27823,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6588)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28921,33 +27875,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6615)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28959,15 +27910,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6620)
 * do without param at ("test/cases/large/clang-26760.c": line 6621)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28975,13 +27923,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -29050,12 +27997,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6530)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -29078,7 +28024,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -29151,7 +28097,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -29192,21 +28137,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -29224,24 +28166,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -29284,11 +28225,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -29300,16 +28239,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -29317,30 +28254,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6188)
 * do without param at ("test/cases/large/clang-26760.c": line 6189)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -29349,7 +28282,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -29389,17 +28322,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6212)
 * do without param at ("test/cases/large/clang-26760.c": line 6213)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -29444,7 +28377,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -29488,7 +28421,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6232)
 * do without param at ("test/cases/large/clang-26760.c": line 6233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -29497,9 +28429,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -29524,9 +28455,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -29572,7 +28502,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -29617,7 +28547,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -29670,34 +28600,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6279)
 * do without param at ("test/cases/large/clang-26760.c": line 6280)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -29739,31 +28666,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6166)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -29776,21 +28698,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6129)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -29803,7 +28722,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29894,21 +28813,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6322)
 * do without param at ("test/cases/large/clang-26760.c": line 6323)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29971,16 +28888,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6670)
 * do without param at ("test/cases/large/clang-26760.c": line 6671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29998,14 +28915,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6679)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -30048,35 +28964,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -30119,11 +29031,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -30136,7 +29046,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -30227,31 +29137,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6735)
 * do without param at ("test/cases/large/clang-26760.c": line 6736)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -30314,16 +29219,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7957)
 * do without param at ("test/cases/large/clang-26760.c": line 7958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -30341,10 +29246,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7966)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -30352,14 +29257,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -30402,7 +29306,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -30419,30 +29323,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -30476,11 +29377,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8013)
 * do without param at ("test/cases/large/clang-26760.c": line 8014)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -30493,7 +29393,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -30502,30 +29401,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -30533,25 +29427,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -30561,39 +29451,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8057)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -30607,13 +29490,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -30645,7 +29526,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -30666,23 +29546,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8104)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -30723,19 +29601,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8138)
 * do without param at ("test/cases/large/clang-26760.c": line 8139)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
@@ -30789,7 +29666,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8155)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8157)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30859,12 +29736,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8141)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30910,12 +29786,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30955,7 +29831,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30964,22 +29840,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -31024,7 +29898,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -31033,7 +29906,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -31080,9 +29952,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8215)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -31144,12 +30015,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8238)
 * do without param at ("test/cases/large/clang-26760.c": line 8239)
 * do without param at ("test/cases/large/clang-26760.c": line 8240)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -31189,17 +30059,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8224)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -31266,27 +30135,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8253)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -31295,7 +30161,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -31340,9 +30206,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8269)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -31416,7 +30282,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -31457,63 +30323,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -31527,19 +30383,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -31551,58 +30404,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -31646,28 +30493,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8361)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -31725,7 +30566,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8403)
 * do without param at ("test/cases/large/clang-26760.c": line 8404)
 * do without param at ("test/cases/large/clang-26760.c": line 8405)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -31766,23 +30607,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8409)
 * do without param at ("test/cases/large/clang-26760.c": line 8410)
 * do without param at ("test/cases/large/clang-26760.c": line 8411)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31839,25 +30678,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31868,7 +30704,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31882,13 +30717,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31920,7 +30753,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31955,30 +30788,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31988,18 +30817,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -32020,17 +30846,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8477)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8479)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -32076,12 +30899,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -32121,21 +30944,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -32176,12 +30999,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8613)
 * do without param at ("test/cases/large/clang-26760.c": line 8614)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -32229,10 +31050,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -32240,33 +31061,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -32413,14 +31228,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -32431,7 +31245,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -32441,7 +31255,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8683)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -32496,10 +31310,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -32545,7 +31357,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -32592,7 +31403,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -32688,34 +31498,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -32726,16 +31531,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -32774,9 +31578,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -32818,7 +31620,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32865,7 +31666,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32961,18 +31761,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32983,16 +31780,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -33031,16 +31827,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10251)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -33115,7 +31909,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -33187,13 +31981,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10290)
 * do without param at ("test/cases/large/clang-26760.c": line 10291)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -33273,12 +32066,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -33295,7 +32087,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -33306,7 +32097,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -33346,23 +32136,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10074)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -33393,28 +32180,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -33426,7 +32211,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10100)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -33474,12 +32259,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -33519,17 +32303,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10131)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -33557,9 +32340,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -33720,7 +32502,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -33767,7 +32549,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -33775,7 +32557,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10162)
@@ -33807,15 +32588,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10167)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33849,7 +32627,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33902,15 +32680,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33937,12 +32713,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10203)
 * do without param at ("test/cases/large/clang-26760.c": line 10204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -34002,7 +32778,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -34013,7 +32788,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -34052,16 +32827,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10191)
 * do without param at ("test/cases/large/clang-26760.c": line 10192)
 * do without param at ("test/cases/large/clang-26760.c": line 10193)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -34069,7 +32843,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -34125,7 +32899,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10298)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -34171,28 +32945,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -34201,39 +32972,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -34251,10 +33015,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10507)
 * do without param at ("test/cases/large/clang-26760.c": line 10508)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -34287,12 +33050,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -34340,7 +33102,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10499)
 * do without param at ("test/cases/large/clang-26760.c": line 10500)
 * do without param at ("test/cases/large/clang-26760.c": line 10501)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -34381,12 +33142,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -34438,21 +33198,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10561)
 * do without param at ("test/cases/large/clang-26760.c": line 10562)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -34493,11 +33252,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10526)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -34569,13 +33327,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10542)
 * do without param at ("test/cases/large/clang-26760.c": line 10543)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -34608,7 +33365,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -34618,7 +33374,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -34677,7 +33432,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -34748,7 +33503,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -34759,12 +33513,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -34772,35 +33526,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10340)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34855,7 +33608,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10370)
 * do without param at ("test/cases/large/clang-26760.c": line 10371)
 * do without param at ("test/cases/large/clang-26760.c": line 10372)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34929,7 +33682,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10383)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10384)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34946,7 +33699,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34984,7 +33737,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10392)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -35018,7 +33770,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -35071,15 +33823,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -35106,12 +33856,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10428)
 * do without param at ("test/cases/large/clang-26760.c": line 10429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -35171,7 +33921,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -35182,7 +33931,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -35221,29 +33970,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10416)
 * do without param at ("test/cases/large/clang-26760.c": line 10417)
 * do without param at ("test/cases/large/clang-26760.c": line 10418)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -35318,7 +34066,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -35390,13 +34138,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10599)
 * do without param at ("test/cases/large/clang-26760.c": line 10600)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -35443,9 +34189,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10616)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -35507,12 +34252,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10639)
 * do without param at ("test/cases/large/clang-26760.c": line 10640)
 * do without param at ("test/cases/large/clang-26760.c": line 10641)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -35552,17 +34296,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10625)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -35629,28 +34372,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10654)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -35730,12 +34470,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -35752,7 +34491,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -35794,7 +34532,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35841,7 +34578,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35937,14 +34673,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35955,16 +34690,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -36003,16 +34737,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -36087,7 +34819,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -36159,13 +34891,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8947)
 * do without param at ("test/cases/large/clang-26760.c": line 8948)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -36245,12 +34976,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -36267,7 +34997,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -36278,7 +35007,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -36318,23 +35046,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -36365,28 +35090,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -36398,7 +35121,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8797)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -36446,7 +35169,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -36607,7 +35329,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -36654,7 +35376,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -36662,7 +35384,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8823)
@@ -36694,15 +35415,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8828)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -36736,7 +35454,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -36789,15 +35507,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -36824,12 +35540,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8864)
 * do without param at ("test/cases/large/clang-26760.c": line 8865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36889,7 +35605,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36900,7 +35615,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36939,16 +35654,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8852)
 * do without param at ("test/cases/large/clang-26760.c": line 8853)
 * do without param at ("test/cases/large/clang-26760.c": line 8854)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36956,7 +35670,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -37012,7 +35726,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8955)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -37058,28 +35772,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -37088,23 +35799,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -37122,10 +35828,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9102)
 * do without param at ("test/cases/large/clang-26760.c": line 9103)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -37158,9 +35863,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -37208,7 +35913,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9094)
 * do without param at ("test/cases/large/clang-26760.c": line 9095)
 * do without param at ("test/cases/large/clang-26760.c": line 9096)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -37249,12 +35953,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -37306,21 +36009,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9138)
 * do without param at ("test/cases/large/clang-26760.c": line 9139)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -37361,13 +36063,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9121)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -37400,7 +36101,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -37410,7 +36110,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -37469,7 +36168,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -37540,7 +36239,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -37551,12 +36249,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -37564,29 +36262,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8997)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -37641,7 +36338,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9026)
 * do without param at ("test/cases/large/clang-26760.c": line 9027)
 * do without param at ("test/cases/large/clang-26760.c": line 9028)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -37715,7 +36412,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9039)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9040)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -37732,7 +36429,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -37770,14 +36467,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -37788,7 +36484,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -37828,26 +36523,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9157)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37878,38 +36570,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
@@ -37940,33 +36628,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9191)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9769)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37974,9 +36658,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37999,12 +36681,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -38026,10 +36707,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9757)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -38038,7 +36717,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -38047,56 +36725,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -38108,31 +36780,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9249)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -38176,12 +36846,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9260)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -38239,7 +36907,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9286)
 * do without param at ("test/cases/large/clang-26760.c": line 9287)
 * do without param at ("test/cases/large/clang-26760.c": line 9288)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -38280,10 +36948,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9292)
 * do without param at ("test/cases/large/clang-26760.c": line 9293)
 * do without param at ("test/cases/large/clang-26760.c": line 9294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -38340,18 +37007,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -38362,7 +37027,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -38376,13 +37040,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -38414,7 +37076,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -38435,23 +37096,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9331)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9333)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -38492,19 +37151,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9365)
 * do without param at ("test/cases/large/clang-26760.c": line 9366)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
@@ -38558,7 +37216,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9382)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9384)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -38628,12 +37286,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9368)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -38679,12 +37336,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -38724,7 +37381,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -38733,22 +37390,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -38793,7 +37448,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -38802,7 +37456,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38849,9 +37502,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9442)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38913,12 +37565,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9465)
 * do without param at ("test/cases/large/clang-26760.c": line 9466)
 * do without param at ("test/cases/large/clang-26760.c": line 9467)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38958,17 +37609,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9451)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -39035,27 +37685,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9480)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -39064,7 +37711,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -39109,9 +37756,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9496)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -39185,7 +37832,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -39226,7 +37873,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -39252,9 +37898,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -39311,12 +37955,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -39343,17 +37986,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9561)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -39365,7 +38007,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9554)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
@@ -39373,14 +38014,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -39409,7 +38048,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9577)
 * do without param at ("test/cases/large/clang-26760.c": line 9578)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -39419,7 +38057,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -39495,7 +38133,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -39550,7 +38188,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9610)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -39588,20 +38226,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9615)
 * do without param at ("test/cases/large/clang-26760.c": line 9616)
 * do without param at ("test/cases/large/clang-26760.c": line 9617)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -39611,18 +38247,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9627)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -39662,7 +38297,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
@@ -39690,27 +38324,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -39780,7 +38410,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9543)
 * do without param at ("test/cases/large/clang-26760.c": line 9544)
 * do without param at ("test/cases/large/clang-26760.c": line 9545)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -39818,26 +38447,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9670)
 * do without param at ("test/cases/large/clang-26760.c": line 9671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39883,7 +38508,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9690)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39907,14 +38532,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39981,38 +38605,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -40027,7 +38646,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -40071,13 +38690,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -40106,24 +38725,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9747)
 * do without param at ("test/cases/large/clang-26760.c": line 9748)
 * do without param at ("test/cases/large/clang-26760.c": line 9749)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -40135,7 +38753,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9789)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -40144,38 +38761,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -40193,10 +38802,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9840)
 * do without param at ("test/cases/large/clang-26760.c": line 9841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -40229,13 +38837,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -40283,7 +38890,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9832)
 * do without param at ("test/cases/large/clang-26760.c": line 9833)
 * do without param at ("test/cases/large/clang-26760.c": line 9834)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -40324,12 +38930,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -40381,21 +38986,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9876)
 * do without param at ("test/cases/large/clang-26760.c": line 9877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -40436,13 +39040,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9859)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -40475,8 +39078,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -40524,7 +39126,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -40685,7 +39286,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -40732,7 +39333,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -40740,7 +39341,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9910)
@@ -40772,15 +39372,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -40814,22 +39411,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40882,15 +39476,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40917,12 +39509,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9958)
 * do without param at ("test/cases/large/clang-26760.c": line 9959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40982,7 +39574,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40993,7 +39584,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -41032,19 +39623,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9946)
 * do without param at ("test/cases/large/clang-26760.c": line 9947)
 * do without param at ("test/cases/large/clang-26760.c": line 9948)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -41067,9 +39657,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9983)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -41077,7 +39666,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -41133,21 +39722,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10668)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -41193,28 +39779,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -41223,30 +39806,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -41264,17 +39841,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10833)
 * do without param at ("test/cases/large/clang-26760.c": line 10834)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -41307,9 +39882,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -41357,7 +39932,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10825)
 * do without param at ("test/cases/large/clang-26760.c": line 10826)
 * do without param at ("test/cases/large/clang-26760.c": line 10827)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -41398,12 +39972,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -41455,21 +40028,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10885)
 * do without param at ("test/cases/large/clang-26760.c": line 10886)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -41510,29 +40082,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10852)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -41542,9 +40109,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -41577,7 +40143,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -41587,7 +40152,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -41646,7 +40210,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -41717,7 +40281,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -41728,12 +40291,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -41741,35 +40304,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10717)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -41824,7 +40385,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10750)
 * do without param at ("test/cases/large/clang-26760.c": line 10751)
 * do without param at ("test/cases/large/clang-26760.c": line 10752)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41898,7 +40459,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10764)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41915,7 +40476,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41953,7 +40514,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41966,7 +40527,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41980,17 +40540,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10912)
@@ -42007,7 +40566,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -42015,28 +40573,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -42044,7 +40597,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -42067,23 +40620,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11550)
 * do without param at ("test/cases/large/clang-26760.c": line 11551)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -42145,13 +40696,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -42177,10 +40727,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -42188,7 +40738,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -42231,11 +40781,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10943)
 * do without param at ("test/cases/large/clang-26760.c": line 10944)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -42250,7 +40798,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -42292,7 +40840,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11027)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -42303,16 +40850,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -42332,25 +40877,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -42411,13 +40953,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10984)
 * do without param at ("test/cases/large/clang-26760.c": line 10985)
 * do without param at ("test/cases/large/clang-26760.c": line 10986)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -42425,22 +40967,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -42486,7 +41027,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -42519,9 +41060,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -42540,9 +41081,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -42550,17 +41090,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -42569,13 +41108,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -42601,7 +41139,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11053)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -42636,16 +41174,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11059)
 * do without param at ("test/cases/large/clang-26760.c": line 11060)
 * do without param at ("test/cases/large/clang-26760.c": line 11061)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -42654,78 +41189,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -42737,31 +41261,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11116)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -42805,12 +41327,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42868,7 +41388,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11153)
 * do without param at ("test/cases/large/clang-26760.c": line 11154)
 * do without param at ("test/cases/large/clang-26760.c": line 11155)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42909,10 +41429,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11159)
 * do without param at ("test/cases/large/clang-26760.c": line 11160)
 * do without param at ("test/cases/large/clang-26760.c": line 11161)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42969,18 +41488,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42989,24 +41506,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11101)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -43038,7 +41552,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -43059,23 +41572,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11194)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11196)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -43116,19 +41627,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11228)
 * do without param at ("test/cases/large/clang-26760.c": line 11229)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
@@ -43182,7 +41692,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11245)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11247)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -43252,12 +41762,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11231)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -43303,12 +41812,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -43348,7 +41857,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -43357,22 +41866,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -43417,7 +41924,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -43426,7 +41932,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -43473,9 +41978,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11305)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -43537,12 +42041,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11328)
 * do without param at ("test/cases/large/clang-26760.c": line 11329)
 * do without param at ("test/cases/large/clang-26760.c": line 11330)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -43582,17 +42085,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11314)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -43659,27 +42161,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11343)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -43688,7 +42187,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -43733,9 +42232,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11359)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -43809,7 +42308,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43846,14 +42345,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43929,34 +42425,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11400)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11401)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
@@ -44010,7 +42503,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11424)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11426)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -44080,10 +42573,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11410)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -44094,8 +42585,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -44117,7 +42607,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11456)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -44139,7 +42629,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11459)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -44147,7 +42637,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -44157,21 +42646,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -44182,16 +42669,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -44237,14 +42724,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11492)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -44255,32 +42741,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -44290,8 +42773,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -44358,14 +42840,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10897)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
@@ -44402,16 +42883,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11592)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
@@ -44465,49 +42946,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11606)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11608)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -44577,12 +43053,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8616)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -44628,31 +43103,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -44660,19 +43132,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -44712,7 +43182,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -44721,29 +43191,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -44752,7 +43217,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -44799,9 +43263,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8507)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8508)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44863,12 +43326,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8531)
 * do without param at ("test/cases/large/clang-26760.c": line 8532)
 * do without param at ("test/cases/large/clang-26760.c": line 8533)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44908,17 +43370,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8517)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44985,31 +43446,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8546)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -45043,16 +43501,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8561)
 * do without param at ("test/cases/large/clang-26760.c": line 8562)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -45097,7 +43555,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -45106,7 +43563,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -45153,9 +43609,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11697)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11698)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -45217,12 +43672,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11760)
 * do without param at ("test/cases/large/clang-26760.c": line 11761)
 * do without param at ("test/cases/large/clang-26760.c": line 11762)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -45262,76 +43716,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -45342,10 +43783,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -45357,10 +43796,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -45427,27 +43866,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11775)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -45456,7 +43892,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -45501,9 +43937,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11791)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -45577,7 +44013,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -45618,12 +44054,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -45649,21 +44084,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -45720,12 +44151,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -45752,31 +44182,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11868)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -45788,7 +44216,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11861)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
@@ -45796,8 +44223,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
@@ -45825,35 +44250,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45882,7 +44302,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11890)
 * do without param at ("test/cases/large/clang-26760.c": line 11891)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45892,7 +44311,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45968,11 +44387,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -46027,7 +44446,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11924)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -46065,33 +44484,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11929)
 * do without param at ("test/cases/large/clang-26760.c": line 11930)
 * do without param at ("test/cases/large/clang-26760.c": line 11931)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -46103,35 +44516,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -46141,34 +44551,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11965)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -46182,30 +44587,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
@@ -46213,14 +44614,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -46249,7 +44648,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12021)
 * do without param at ("test/cases/large/clang-26760.c": line 12022)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -46259,7 +44657,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -46335,7 +44733,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -46390,7 +44788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12054)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -46428,20 +44826,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12059)
 * do without param at ("test/cases/large/clang-26760.c": line 12060)
 * do without param at ("test/cases/large/clang-26760.c": line 12061)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -46451,19 +44847,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12071)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -46503,7 +44897,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
@@ -46531,39 +44924,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -46633,7 +45020,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11850)
 * do without param at ("test/cases/large/clang-26760.c": line 11851)
 * do without param at ("test/cases/large/clang-26760.c": line 11852)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -46671,80 +45057,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12114)
 * do without param at ("test/cases/large/clang-26760.c": line 12115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -46752,33 +45122,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -46787,7 +45153,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12152)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -46813,9 +45178,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46872,8 +45235,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46891,38 +45253,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12196)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46931,7 +45288,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46958,17 +45315,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12224)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46980,7 +45336,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12199)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
@@ -46988,14 +45343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -47024,7 +45377,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12240)
 * do without param at ("test/cases/large/clang-26760.c": line 12241)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -47034,7 +45386,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -47110,7 +45462,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -47165,7 +45517,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12273)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -47203,20 +45555,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12278)
 * do without param at ("test/cases/large/clang-26760.c": line 12279)
 * do without param at ("test/cases/large/clang-26760.c": line 12280)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -47226,21 +45576,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12290)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -47280,7 +45628,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
@@ -47308,12 +45655,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -47361,10 +45705,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -47372,17 +45716,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -47529,14 +45872,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -47547,7 +45889,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -47557,7 +45899,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12376)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -47612,10 +45954,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -47661,7 +46001,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -47708,7 +46047,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -47804,14 +46142,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -47822,16 +46159,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47870,16 +46206,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47954,7 +46288,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -48026,13 +46360,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12606)
 * do without param at ("test/cases/large/clang-26760.c": line 12607)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -48112,12 +46445,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -48134,7 +46466,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -48145,7 +46476,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -48185,23 +46515,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12430)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -48232,28 +46559,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12433)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12435)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -48265,7 +46590,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12456)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -48313,7 +46638,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -48474,7 +46798,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -48521,7 +46845,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -48529,7 +46853,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12482)
@@ -48561,15 +46884,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -48603,7 +46923,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -48656,15 +46976,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -48691,12 +47009,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12523)
 * do without param at ("test/cases/large/clang-26760.c": line 12524)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -48756,7 +47074,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -48767,7 +47084,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -48806,16 +47123,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12511)
 * do without param at ("test/cases/large/clang-26760.c": line 12512)
 * do without param at ("test/cases/large/clang-26760.c": line 12513)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -48823,7 +47139,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48879,7 +47195,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12614)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48925,28 +47241,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12629)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48955,23 +47268,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48989,10 +47297,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12761)
 * do without param at ("test/cases/large/clang-26760.c": line 12762)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -49025,9 +47332,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -49075,7 +47382,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12753)
 * do without param at ("test/cases/large/clang-26760.c": line 12754)
 * do without param at ("test/cases/large/clang-26760.c": line 12755)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -49116,12 +47422,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -49173,21 +47478,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12797)
 * do without param at ("test/cases/large/clang-26760.c": line 12798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -49228,13 +47532,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12780)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -49267,7 +47570,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -49277,7 +47579,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -49336,7 +47637,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -49407,7 +47708,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -49418,12 +47718,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -49431,29 +47731,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12656)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -49508,7 +47807,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12685)
 * do without param at ("test/cases/large/clang-26760.c": line 12686)
 * do without param at ("test/cases/large/clang-26760.c": line 12687)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -49582,7 +47881,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12698)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12699)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -49599,7 +47898,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -49637,7 +47936,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12707)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -49650,7 +47949,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -49664,17 +47962,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12824)
@@ -49691,7 +47988,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -49699,28 +47995,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13041)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -49728,7 +48019,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -49751,9 +48042,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13053)
 * do without param at ("test/cases/large/clang-26760.c": line 13054)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -49815,13 +48106,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49847,10 +48137,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49858,7 +48148,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49901,11 +48191,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12855)
 * do without param at ("test/cases/large/clang-26760.c": line 12856)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49920,7 +48208,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49962,7 +48250,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12930)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49973,16 +48260,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -50002,13 +48287,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -50069,25 +48353,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12889)
 * do without param at ("test/cases/large/clang-26760.c": line 12890)
 * do without param at ("test/cases/large/clang-26760.c": line 12891)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -50133,7 +48416,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -50166,9 +48449,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12868)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -50187,9 +48470,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -50197,17 +48479,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -50216,13 +48497,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -50248,7 +48528,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12956)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -50283,13 +48563,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12962)
 * do without param at ("test/cases/large/clang-26760.c": line 12963)
 * do without param at ("test/cases/large/clang-26760.c": line 12964)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -50297,29 +48576,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -50395,7 +48669,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12997)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -50417,7 +48691,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 13000)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -50425,7 +48699,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -50435,14 +48708,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -50453,16 +48725,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -50529,9 +48801,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12809)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
@@ -50568,24 +48840,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13084)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -50655,7 +48925,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12181)
 * do without param at ("test/cases/large/clang-26760.c": line 12182)
 * do without param at ("test/cases/large/clang-26760.c": line 12183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -50693,26 +48962,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13097)
 * do without param at ("test/cases/large/clang-26760.c": line 13098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -50758,7 +49023,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13117)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -50782,21 +49047,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50862,16 +49125,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50917,7 +49177,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13156)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50926,10 +49186,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50953,13 +49212,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -51016,12 +49270,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -51048,17 +49301,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13180)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -51070,7 +49322,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13173)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
@@ -51078,14 +49329,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -51114,7 +49363,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13196)
 * do without param at ("test/cases/large/clang-26760.c": line 13197)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -51124,7 +49372,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -51200,7 +49448,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -51255,7 +49503,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13229)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -51293,20 +49541,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13234)
 * do without param at ("test/cases/large/clang-26760.c": line 13235)
 * do without param at ("test/cases/large/clang-26760.c": line 13236)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -51316,18 +49562,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13246)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -51367,10 +49612,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
@@ -51398,20 +49641,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -51423,8 +49663,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -51459,19 +49698,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -51479,19 +49716,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -51560,20 +49795,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -51606,163 +49841,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13362)
 * do without param at ("test/cases/large/clang-26760.c": line 13363)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -51776,23 +49999,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -51802,28 +50022,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51837,44 +50053,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51884,52 +50095,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51943,10 +50150,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p1.path b/rtree-c/test/expected/clang-26760/reduction/p1.path
index e7b2955..7bb6536 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p1.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p1.path
@@ -462,37 +462,27 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 15)
-* remove statement at ("test/cases/large/clang-26760.c": line 17)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 17)
 * do without param at ("test/cases/large/clang-26760.c": line 17)
 * do without param at ("test/cases/large/clang-26760.c": line 17)
 * remove static at ("test/cases/large/clang-26760.c": line 19)
-* remove statement at ("test/cases/large/clang-26760.c": line 21)
+* remove return statement at ("test/cases/large/clang-26760.c": line 21)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 21)
 * remove static at ("test/cases/large/clang-26760.c": line 23)
-* remove statement at ("test/cases/large/clang-26760.c": line 25)
+* remove return statement at ("test/cases/large/clang-26760.c": line 25)
 * reduce to left at ("test/cases/large/clang-26760.c": line 25)
 * reduce to right at ("test/cases/large/clang-26760.c": line 25)
 * remove static at ("test/cases/large/clang-26760.c": line 27)
-* remove statement at ("test/cases/large/clang-26760.c": line 29)
+* remove return statement at ("test/cases/large/clang-26760.c": line 29)
 * reduce to left at ("test/cases/large/clang-26760.c": line 29)
 * reduce to right at ("test/cases/large/clang-26760.c": line 29)
 * remove static at ("test/cases/large/clang-26760.c": line 31)
-* remove statement at ("test/cases/large/clang-26760.c": line 33)
+* remove return statement at ("test/cases/large/clang-26760.c": line 33)
 * reduce to left at ("test/cases/large/clang-26760.c": line 33)
 * reduce to right at ("test/cases/large/clang-26760.c": line 33)
 * remove static at ("test/cases/large/clang-26760.c": line 35)
-* remove statement at ("test/cases/large/clang-26760.c": line 37)
+* remove return statement at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
 * reduce to right at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
@@ -505,7 +495,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * remove static at ("test/cases/large/clang-26760.c": line 39)
-* remove statement at ("test/cases/large/clang-26760.c": line 41)
+* remove return statement at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
 * reduce to right at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
@@ -518,7 +508,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * remove static at ("test/cases/large/clang-26760.c": line 43)
-* remove statement at ("test/cases/large/clang-26760.c": line 45)
+* remove return statement at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
 * reduce to right at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
@@ -537,7 +527,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * remove static at ("test/cases/large/clang-26760.c": line 47)
-* remove statement at ("test/cases/large/clang-26760.c": line 50)
+* remove return statement at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
 * reduce to right at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
@@ -553,7 +543,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * remove static at ("test/cases/large/clang-26760.c": line 52)
-* remove statement at ("test/cases/large/clang-26760.c": line 54)
+* remove return statement at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
 * reduce to right at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
@@ -567,7 +557,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * remove static at ("test/cases/large/clang-26760.c": line 56)
-* remove statement at ("test/cases/large/clang-26760.c": line 59)
+* remove return statement at ("test/cases/large/clang-26760.c": line 59)
 * reduce to left at ("test/cases/large/clang-26760.c": line 59)
 * reduce to right at ("test/cases/large/clang-26760.c": line 59)
 * don't cast at ("test/cases/large/clang-26760.c": line 59)
@@ -578,22 +568,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * remove static at ("test/cases/large/clang-26760.c": line 61)
-* remove statement at ("test/cases/large/clang-26760.c": line 63)
+* remove return statement at ("test/cases/large/clang-26760.c": line 63)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 63)
 * remove static at ("test/cases/large/clang-26760.c": line 65)
-* remove statement at ("test/cases/large/clang-26760.c": line 67)
+* remove return statement at ("test/cases/large/clang-26760.c": line 67)
 * reduce to left at ("test/cases/large/clang-26760.c": line 67)
 * reduce to right at ("test/cases/large/clang-26760.c": line 67)
 * remove static at ("test/cases/large/clang-26760.c": line 69)
-* remove statement at ("test/cases/large/clang-26760.c": line 71)
+* remove return statement at ("test/cases/large/clang-26760.c": line 71)
 * reduce to left at ("test/cases/large/clang-26760.c": line 71)
 * reduce to right at ("test/cases/large/clang-26760.c": line 71)
 * remove static at ("test/cases/large/clang-26760.c": line 73)
-* remove statement at ("test/cases/large/clang-26760.c": line 75)
+* remove return statement at ("test/cases/large/clang-26760.c": line 75)
 * reduce to left at ("test/cases/large/clang-26760.c": line 75)
 * reduce to right at ("test/cases/large/clang-26760.c": line 75)
 * remove static at ("test/cases/large/clang-26760.c": line 77)
-* remove statement at ("test/cases/large/clang-26760.c": line 79)
+* remove return statement at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
 * reduce to right at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
@@ -608,7 +598,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * remove static at ("test/cases/large/clang-26760.c": line 81)
-* remove statement at ("test/cases/large/clang-26760.c": line 83)
+* remove return statement at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
 * reduce to right at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
@@ -623,7 +613,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * remove static at ("test/cases/large/clang-26760.c": line 85)
-* remove statement at ("test/cases/large/clang-26760.c": line 88)
+* remove return statement at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
 * reduce to right at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
@@ -642,7 +632,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * remove static at ("test/cases/large/clang-26760.c": line 90)
-* remove statement at ("test/cases/large/clang-26760.c": line 93)
+* remove return statement at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
 * reduce to right at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
@@ -658,7 +648,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * remove static at ("test/cases/large/clang-26760.c": line 95)
-* remove statement at ("test/cases/large/clang-26760.c": line 98)
+* remove return statement at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
 * reduce to right at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
@@ -672,7 +662,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * remove static at ("test/cases/large/clang-26760.c": line 100)
-* remove statement at ("test/cases/large/clang-26760.c": line 103)
+* remove return statement at ("test/cases/large/clang-26760.c": line 103)
 * reduce to left at ("test/cases/large/clang-26760.c": line 103)
 * reduce to right at ("test/cases/large/clang-26760.c": line 103)
 * don't cast at ("test/cases/large/clang-26760.c": line 103)
@@ -683,7 +673,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * remove static at ("test/cases/large/clang-26760.c": line 105)
-* remove statement at ("test/cases/large/clang-26760.c": line 107)
+* remove return statement at ("test/cases/large/clang-26760.c": line 107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 107)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 107)
@@ -692,7 +682,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * remove static at ("test/cases/large/clang-26760.c": line 109)
-* remove statement at ("test/cases/large/clang-26760.c": line 111)
+* remove return statement at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
 * reduce to right at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
@@ -716,7 +706,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * remove static at ("test/cases/large/clang-26760.c": line 113)
-* remove statement at ("test/cases/large/clang-26760.c": line 115)
+* remove return statement at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
@@ -738,7 +728,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * remove static at ("test/cases/large/clang-26760.c": line 117)
-* remove statement at ("test/cases/large/clang-26760.c": line 119)
+* remove return statement at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
@@ -783,7 +773,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * remove static at ("test/cases/large/clang-26760.c": line 121)
-* remove statement at ("test/cases/large/clang-26760.c": line 123)
+* remove return statement at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
 * reduce to right at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
@@ -798,7 +788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * remove static at ("test/cases/large/clang-26760.c": line 125)
-* remove statement at ("test/cases/large/clang-26760.c": line 127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
@@ -813,7 +803,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * remove static at ("test/cases/large/clang-26760.c": line 129)
-* remove statement at ("test/cases/large/clang-26760.c": line 132)
+* remove return statement at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
@@ -832,7 +822,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * remove static at ("test/cases/large/clang-26760.c": line 134)
-* remove statement at ("test/cases/large/clang-26760.c": line 137)
+* remove return statement at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
@@ -848,7 +838,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * remove static at ("test/cases/large/clang-26760.c": line 139)
-* remove statement at ("test/cases/large/clang-26760.c": line 142)
+* remove return statement at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
@@ -862,7 +852,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * remove static at ("test/cases/large/clang-26760.c": line 144)
-* remove statement at ("test/cases/large/clang-26760.c": line 147)
+* remove return statement at ("test/cases/large/clang-26760.c": line 147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 147)
 * don't cast at ("test/cases/large/clang-26760.c": line 147)
@@ -873,7 +863,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * remove static at ("test/cases/large/clang-26760.c": line 149)
-* remove statement at ("test/cases/large/clang-26760.c": line 151)
+* remove return statement at ("test/cases/large/clang-26760.c": line 151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 151)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 151)
@@ -882,7 +872,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * remove static at ("test/cases/large/clang-26760.c": line 153)
-* remove statement at ("test/cases/large/clang-26760.c": line 155)
+* remove return statement at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
@@ -906,7 +896,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * remove static at ("test/cases/large/clang-26760.c": line 157)
-* remove statement at ("test/cases/large/clang-26760.c": line 159)
+* remove return statement at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
@@ -928,7 +918,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * remove static at ("test/cases/large/clang-26760.c": line 161)
-* remove statement at ("test/cases/large/clang-26760.c": line 163)
+* remove return statement at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
 * reduce to right at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
@@ -973,7 +963,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * remove static at ("test/cases/large/clang-26760.c": line 165)
-* remove statement at ("test/cases/large/clang-26760.c": line 167)
+* remove return statement at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
 * reduce to right at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
@@ -988,7 +978,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * remove static at ("test/cases/large/clang-26760.c": line 169)
-* remove statement at ("test/cases/large/clang-26760.c": line 171)
+* remove return statement at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
@@ -1003,7 +993,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * remove static at ("test/cases/large/clang-26760.c": line 173)
-* remove statement at ("test/cases/large/clang-26760.c": line 176)
+* remove return statement at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
@@ -1022,7 +1012,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * remove static at ("test/cases/large/clang-26760.c": line 178)
-* remove statement at ("test/cases/large/clang-26760.c": line 181)
+* remove return statement at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
@@ -1038,7 +1028,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * remove static at ("test/cases/large/clang-26760.c": line 183)
-* remove statement at ("test/cases/large/clang-26760.c": line 186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
@@ -1052,7 +1042,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * remove static at ("test/cases/large/clang-26760.c": line 188)
-* remove statement at ("test/cases/large/clang-26760.c": line 191)
+* remove return statement at ("test/cases/large/clang-26760.c": line 191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 191)
 * don't cast at ("test/cases/large/clang-26760.c": line 191)
@@ -1063,38 +1053,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * remove static at ("test/cases/large/clang-26760.c": line 193)
-* remove statement at ("test/cases/large/clang-26760.c": line 195)
+* remove return statement at ("test/cases/large/clang-26760.c": line 195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 195)
 * remove static at ("test/cases/large/clang-26760.c": line 197)
-* remove statement at ("test/cases/large/clang-26760.c": line 199)
+* remove return statement at ("test/cases/large/clang-26760.c": line 199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 199)
 * remove static at ("test/cases/large/clang-26760.c": line 201)
-* remove statement at ("test/cases/large/clang-26760.c": line 203)
+* remove return statement at ("test/cases/large/clang-26760.c": line 203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 203)
 * remove static at ("test/cases/large/clang-26760.c": line 205)
-* remove statement at ("test/cases/large/clang-26760.c": line 207)
+* remove return statement at ("test/cases/large/clang-26760.c": line 207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * remove static at ("test/cases/large/clang-26760.c": line 209)
-* remove statement at ("test/cases/large/clang-26760.c": line 211)
+* remove return statement at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * remove static at ("test/cases/large/clang-26760.c": line 213)
-* remove statement at ("test/cases/large/clang-26760.c": line 215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * remove static at ("test/cases/large/clang-26760.c": line 217)
-* remove statement at ("test/cases/large/clang-26760.c": line 220)
+* remove return statement at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
@@ -1111,7 +1101,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * remove static at ("test/cases/large/clang-26760.c": line 222)
-* remove statement at ("test/cases/large/clang-26760.c": line 225)
+* remove return statement at ("test/cases/large/clang-26760.c": line 225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 225)
 * don't cast at ("test/cases/large/clang-26760.c": line 225)
@@ -1125,7 +1115,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * remove static at ("test/cases/large/clang-26760.c": line 227)
-* remove statement at ("test/cases/large/clang-26760.c": line 230)
+* remove return statement at ("test/cases/large/clang-26760.c": line 230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 230)
 * don't cast at ("test/cases/large/clang-26760.c": line 230)
@@ -1137,7 +1127,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * remove static at ("test/cases/large/clang-26760.c": line 232)
-* remove statement at ("test/cases/large/clang-26760.c": line 235)
+* remove return statement at ("test/cases/large/clang-26760.c": line 235)
 * don't cast at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 235)
@@ -1146,38 +1136,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * remove static at ("test/cases/large/clang-26760.c": line 237)
-* remove statement at ("test/cases/large/clang-26760.c": line 239)
+* remove return statement at ("test/cases/large/clang-26760.c": line 239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 239)
 * remove static at ("test/cases/large/clang-26760.c": line 241)
-* remove statement at ("test/cases/large/clang-26760.c": line 244)
+* remove return statement at ("test/cases/large/clang-26760.c": line 244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 244)
 * remove static at ("test/cases/large/clang-26760.c": line 246)
-* remove statement at ("test/cases/large/clang-26760.c": line 249)
+* remove return statement at ("test/cases/large/clang-26760.c": line 249)
 * reduce to left at ("test/cases/large/clang-26760.c": line 249)
 * reduce to right at ("test/cases/large/clang-26760.c": line 249)
 * remove static at ("test/cases/large/clang-26760.c": line 251)
-* remove statement at ("test/cases/large/clang-26760.c": line 254)
+* remove return statement at ("test/cases/large/clang-26760.c": line 254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * remove static at ("test/cases/large/clang-26760.c": line 256)
-* remove statement at ("test/cases/large/clang-26760.c": line 259)
+* remove return statement at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * remove static at ("test/cases/large/clang-26760.c": line 261)
-* remove statement at ("test/cases/large/clang-26760.c": line 264)
+* remove return statement at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * remove static at ("test/cases/large/clang-26760.c": line 266)
-* remove statement at ("test/cases/large/clang-26760.c": line 269)
+* remove return statement at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
@@ -1194,7 +1184,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -1208,7 +1198,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -1220,7 +1210,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -1229,38 +1219,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -1277,7 +1267,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -1291,7 +1281,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -1303,7 +1293,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -1312,38 +1302,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -1360,7 +1350,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -1374,7 +1364,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -1386,7 +1376,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -1395,7 +1385,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -1410,7 +1400,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -1425,7 +1415,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -1442,7 +1432,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -1463,7 +1453,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -1478,7 +1468,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -1493,7 +1483,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -1510,7 +1500,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -1531,7 +1521,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -1548,27 +1538,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -1578,7 +1563,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -1586,7 +1571,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -1601,61 +1586,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -1663,20 +1646,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -1729,25 +1709,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -1756,23 +1731,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1986,30 +1959,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -2053,7 +2024,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -2100,7 +2071,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -2143,7 +2114,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -2186,7 +2157,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -2234,7 +2205,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -2274,15 +2245,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -2318,7 +2287,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -2366,14 +2335,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -2415,7 +2382,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -2460,7 +2427,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -2468,15 +2434,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -2525,7 +2490,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -2573,7 +2538,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -2618,14 +2583,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -2666,7 +2629,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -2705,15 +2668,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -2757,7 +2718,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -2799,17 +2760,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2857,7 +2816,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2901,29 +2860,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2953,9 +2910,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2970,34 +2926,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -3026,14 +2978,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -3044,7 +2995,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -3084,14 +3035,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 742)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -3105,7 +3055,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -3115,17 +3064,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -3159,29 +3107,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -3192,21 +3135,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 779)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -3241,12 +3180,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 785)
 * do without param at ("test/cases/large/clang-26760.c": line 786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -3255,20 +3192,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -3336,7 +3273,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 830)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -3349,7 +3285,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -3381,9 +3316,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -3394,7 +3327,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -3432,12 +3365,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 856)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -3452,18 +3385,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 755)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -3534,19 +3465,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -3556,27 +3484,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -3618,7 +3542,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -3667,19 +3591,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -3687,17 +3607,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3844,22 +3763,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3870,7 +3786,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3880,17 +3796,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
@@ -3921,33 +3833,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 989)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3955,9 +3863,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1042)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3980,12 +3886,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 996)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -4007,33 +3912,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1024)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -4062,10 +3965,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1014)
 * do without param at ("test/cases/large/clang-26760.c": line 1015)
 * do without param at ("test/cases/large/clang-26760.c": line 1016)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -4120,17 +4023,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -4176,7 +4075,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -4223,7 +4121,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -4319,17 +4216,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -4340,16 +4236,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -4388,30 +4283,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2377)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -4486,7 +4377,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -4558,13 +4449,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2461)
 * do without param at ("test/cases/large/clang-26760.c": line 2462)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -4644,8 +4534,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -4668,12 +4556,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -4695,33 +4582,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2416)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -4750,15 +4635,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2406)
 * do without param at ("test/cases/large/clang-26760.c": line 2407)
 * do without param at ("test/cases/large/clang-26760.c": line 2408)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -4775,7 +4658,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -4786,7 +4668,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -4826,30 +4707,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1108)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4861,18 +4737,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4903,37 +4777,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4947,17 +4817,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1164)
@@ -4974,7 +4843,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4982,28 +4850,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -5011,7 +4874,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -5034,9 +4897,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1508)
 * do without param at ("test/cases/large/clang-26760.c": line 1509)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -5098,13 +4961,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -5130,14 +4992,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -5145,7 +5005,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -5188,11 +5048,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1199)
 * do without param at ("test/cases/large/clang-26760.c": line 1200)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -5207,7 +5065,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -5249,7 +5107,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1274)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -5260,16 +5117,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -5289,13 +5144,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -5356,25 +5210,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1233)
 * do without param at ("test/cases/large/clang-26760.c": line 1234)
 * do without param at ("test/cases/large/clang-26760.c": line 1235)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -5420,7 +5273,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -5453,9 +5306,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1212)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -5474,7 +5327,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -5482,17 +5334,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -5501,13 +5352,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -5533,7 +5383,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1299)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -5568,13 +5418,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1305)
 * do without param at ("test/cases/large/clang-26760.c": line 1306)
 * do without param at ("test/cases/large/clang-26760.c": line 1307)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -5582,29 +5431,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -5680,7 +5524,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1340)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -5702,7 +5546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1343)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -5710,7 +5554,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -5720,14 +5563,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -5738,16 +5580,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -5808,10 +5650,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1278)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -5819,18 +5659,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5849,7 +5688,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1387)
 * do without param at ("test/cases/large/clang-26760.c": line 1388)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5858,13 +5696,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5890,7 +5727,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5925,13 +5762,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1410)
 * do without param at ("test/cases/large/clang-26760.c": line 1411)
 * do without param at ("test/cases/large/clang-26760.c": line 1412)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5939,29 +5775,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -6037,7 +5868,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1445)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -6059,7 +5890,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1448)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -6067,7 +5898,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -6077,15 +5907,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -6131,7 +5959,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1467)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -6142,16 +5970,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -6218,14 +6046,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1149)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -6267,32 +6092,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1539)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -6304,19 +6127,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1553)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1555)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -6364,7 +6185,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -6525,7 +6345,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -6572,7 +6392,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -6580,7 +6400,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1585)
@@ -6612,15 +6431,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1590)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -6654,7 +6470,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -6707,40 +6523,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -6749,32 +6560,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -6808,20 +6615,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1760)
 * do without param at ("test/cases/large/clang-26760.c": line 1761)
 * do without param at ("test/cases/large/clang-26760.c": line 1762)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6839,10 +6643,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1790)
 * do without param at ("test/cases/large/clang-26760.c": line 1791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6875,9 +6678,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6925,7 +6728,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1782)
 * do without param at ("test/cases/large/clang-26760.c": line 1783)
 * do without param at ("test/cases/large/clang-26760.c": line 1784)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6966,12 +6768,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -7023,32 +6824,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1871)
 * do without param at ("test/cases/large/clang-26760.c": line 1872)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -7059,22 +6855,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -7085,16 +6878,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -7140,14 +6933,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1842)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -7188,17 +6981,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1850)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1851)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -7231,7 +7022,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -7241,17 +7031,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -7310,7 +7099,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -7381,7 +7170,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -7392,18 +7180,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -7415,7 +7201,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1646)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -7463,10 +7249,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -7474,46 +7259,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1630)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -7568,7 +7349,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1687)
 * do without param at ("test/cases/large/clang-26760.c": line 1688)
 * do without param at ("test/cases/large/clang-26760.c": line 1689)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -7642,7 +7423,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1700)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1701)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -7659,19 +7440,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -7709,28 +7488,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -7757,24 +7532,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2327)
 * do without param at ("test/cases/large/clang-26760.c": line 2328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7834,7 +7607,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7845,12 +7617,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7889,7 +7661,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1896)
 * do without param at ("test/cases/large/clang-26760.c": line 1897)
 * do without param at ("test/cases/large/clang-26760.c": line 1898)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7931,7 +7702,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7978,7 +7748,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -8074,14 +7843,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -8092,16 +7860,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -8140,16 +7907,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -8224,7 +7989,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -8296,13 +8061,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2117)
 * do without param at ("test/cases/large/clang-26760.c": line 2118)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -8382,12 +8146,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -8404,7 +8167,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -8415,7 +8177,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -8455,23 +8216,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1942)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -8502,28 +8260,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -8535,7 +8291,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1967)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -8583,7 +8339,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -8744,7 +8499,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -8791,7 +8546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -8799,7 +8554,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1993)
@@ -8831,15 +8585,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1998)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8873,7 +8624,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8926,15 +8677,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8961,12 +8710,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2034)
 * do without param at ("test/cases/large/clang-26760.c": line 2035)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -9026,7 +8775,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -9037,7 +8785,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -9076,16 +8824,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2022)
 * do without param at ("test/cases/large/clang-26760.c": line 2023)
 * do without param at ("test/cases/large/clang-26760.c": line 2024)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -9093,7 +8840,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -9149,7 +8896,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2125)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -9195,28 +8942,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -9225,23 +8969,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -9259,10 +8998,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2272)
 * do without param at ("test/cases/large/clang-26760.c": line 2273)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -9295,9 +9033,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -9345,7 +9083,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2264)
 * do without param at ("test/cases/large/clang-26760.c": line 2265)
 * do without param at ("test/cases/large/clang-26760.c": line 2266)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -9386,12 +9123,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2279)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -9443,21 +9179,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2308)
 * do without param at ("test/cases/large/clang-26760.c": line 2309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -9498,13 +9233,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2290)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2291)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -9537,7 +9271,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -9547,7 +9280,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -9606,7 +9338,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -9677,7 +9409,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -9688,12 +9419,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -9701,29 +9432,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2167)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -9778,7 +9508,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2196)
 * do without param at ("test/cases/large/clang-26760.c": line 2197)
 * do without param at ("test/cases/large/clang-26760.c": line 2198)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9852,7 +9582,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2210)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9869,7 +9599,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9907,23 +9637,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9931,17 +9660,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9997,7 +9726,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2469)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -10043,31 +9772,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -10076,23 +9801,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -10110,10 +9830,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2830)
 * do without param at ("test/cases/large/clang-26760.c": line 2831)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -10146,9 +9865,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -10196,7 +9915,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2822)
 * do without param at ("test/cases/large/clang-26760.c": line 2823)
 * do without param at ("test/cases/large/clang-26760.c": line 2824)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -10237,12 +9955,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -10250,10 +9966,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -10261,7 +9977,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -10317,7 +10033,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2859)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -10325,36 +10040,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2872)
 * do without param at ("test/cases/large/clang-26760.c": line 2873)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -10406,21 +10115,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2899)
 * do without param at ("test/cases/large/clang-26760.c": line 2900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -10461,13 +10169,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2849)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -10500,7 +10207,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -10510,34 +10216,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -10546,23 +10248,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -10580,10 +10277,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2627)
 * do without param at ("test/cases/large/clang-26760.c": line 2628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -10616,12 +10312,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -10669,7 +10365,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2619)
 * do without param at ("test/cases/large/clang-26760.c": line 2620)
 * do without param at ("test/cases/large/clang-26760.c": line 2621)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -10710,12 +10405,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -10767,31 +10461,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2665)
 * do without param at ("test/cases/large/clang-26760.c": line 2666)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10832,13 +10525,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2648)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10871,7 +10563,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10881,7 +10572,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10940,7 +10630,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -11011,7 +10701,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -11022,12 +10711,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -11035,29 +10724,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2521)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -11112,7 +10800,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2550)
 * do without param at ("test/cases/large/clang-26760.c": line 2551)
 * do without param at ("test/cases/large/clang-26760.c": line 2552)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -11186,7 +10874,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2564)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -11203,7 +10891,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -11241,20 +10929,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -11313,7 +10998,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -11384,7 +11069,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -11395,33 +11079,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -11460,10 +11141,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -11471,35 +11151,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2698)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -11554,21 +11232,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2748)
 * do without param at ("test/cases/large/clang-26760.c": line 2749)
 * do without param at ("test/cases/large/clang-26760.c": line 2750)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -11642,7 +11319,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2766)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -11659,7 +11336,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -11697,7 +11374,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -11710,7 +11387,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -11724,22 +11400,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -11773,9 +11448,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2932)
 * do without param at ("test/cases/large/clang-26760.c": line 2933)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2937)
@@ -11792,7 +11466,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -11800,7 +11473,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -11811,17 +11483,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3567)
@@ -11838,7 +11509,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11846,31 +11516,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11878,10 +11542,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11904,9 +11568,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3878)
 * do without param at ("test/cases/large/clang-26760.c": line 3879)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11968,13 +11632,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -12000,10 +11663,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -12011,7 +11674,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -12054,11 +11717,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3598)
 * do without param at ("test/cases/large/clang-26760.c": line 3599)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -12073,7 +11734,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -12115,7 +11776,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3751)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -12126,19 +11786,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -12158,13 +11816,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -12225,25 +11882,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3633)
 * do without param at ("test/cases/large/clang-26760.c": line 3634)
 * do without param at ("test/cases/large/clang-26760.c": line 3635)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -12289,11 +11945,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -12308,7 +11962,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -12350,7 +12004,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3725)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -12361,16 +12014,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -12390,13 +12041,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -12457,25 +12107,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3684)
 * do without param at ("test/cases/large/clang-26760.c": line 3685)
 * do without param at ("test/cases/large/clang-26760.c": line 3686)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -12521,7 +12170,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -12554,9 +12203,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3663)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -12575,8 +12224,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -12609,9 +12257,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3611)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -12630,9 +12278,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -12640,17 +12287,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -12659,13 +12305,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -12691,7 +12336,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -12726,13 +12371,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3783)
 * do without param at ("test/cases/large/clang-26760.c": line 3784)
 * do without param at ("test/cases/large/clang-26760.c": line 3785)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -12740,29 +12384,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12838,7 +12477,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3817)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3818)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12860,7 +12499,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3821)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12868,7 +12507,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12878,17 +12516,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12899,16 +12535,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12970,37 +12606,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -13009,13 +12641,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -13041,10 +12672,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3926)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -13052,7 +12683,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -13087,21 +12718,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3934)
 * do without param at ("test/cases/large/clang-26760.c": line 3935)
 * do without param at ("test/cases/large/clang-26760.c": line 3936)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -13109,43 +12737,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -13159,17 +12779,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3983)
@@ -13186,7 +12805,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -13194,28 +12812,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4200)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -13223,7 +12836,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -13246,9 +12859,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4212)
 * do without param at ("test/cases/large/clang-26760.c": line 4213)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -13310,13 +12923,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -13342,10 +12954,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -13353,7 +12965,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -13396,11 +13008,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4014)
 * do without param at ("test/cases/large/clang-26760.c": line 4015)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -13415,7 +13025,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -13457,7 +13067,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4089)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -13468,16 +13077,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -13497,13 +13104,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -13564,25 +13170,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4048)
 * do without param at ("test/cases/large/clang-26760.c": line 4049)
 * do without param at ("test/cases/large/clang-26760.c": line 4050)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -13628,7 +13233,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -13661,9 +13266,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4027)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -13682,9 +13287,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -13692,17 +13296,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -13711,13 +13314,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -13743,7 +13345,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -13778,13 +13380,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4121)
 * do without param at ("test/cases/large/clang-26760.c": line 4122)
 * do without param at ("test/cases/large/clang-26760.c": line 4123)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -13792,29 +13393,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13890,7 +13486,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4156)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13912,7 +13508,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4159)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13920,7 +13516,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13930,14 +13525,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13948,16 +13542,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -14024,8 +13618,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3968)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -14101,7 +13694,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4249)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4250)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -14123,13 +13716,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4253)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -14137,7 +13727,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -14160,9 +13750,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4261)
 * do without param at ("test/cases/large/clang-26760.c": line 4262)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -14220,11 +13810,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -14232,36 +13820,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -14270,7 +13852,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -14304,14 +13886,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4305)
 * do without param at ("test/cases/large/clang-26760.c": line 4306)
 * do without param at ("test/cases/large/clang-26760.c": line 4307)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -14321,14 +13901,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -14339,35 +13918,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -14375,7 +13947,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -14398,9 +13970,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4342)
 * do without param at ("test/cases/large/clang-26760.c": line 4343)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -14458,15 +14030,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -14522,25 +14092,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -14548,7 +14113,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -14571,12 +14136,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4385)
 * do without param at ("test/cases/large/clang-26760.c": line 4386)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -14638,24 +14202,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -14666,14 +14227,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -14699,46 +14258,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -14752,11 +14305,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -14764,7 +14316,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -14772,15 +14323,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -14823,24 +14374,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 3001)
 * do without param at ("test/cases/large/clang-26760.c": line 3002)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14851,17 +14399,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14876,10 +14419,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14921,7 +14464,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3223)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14932,26 +14474,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14971,13 +14509,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -15038,21 +14575,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3055)
 * do without param at ("test/cases/large/clang-26760.c": line 3056)
 * do without param at ("test/cases/large/clang-26760.c": line 3057)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -15065,26 +14599,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -15130,37 +14662,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -15169,11 +14697,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -15188,7 +14714,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -15230,7 +14756,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3190)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -15241,33 +14766,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -15278,8 +14798,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -15299,13 +14818,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -15366,25 +14884,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3149)
 * do without param at ("test/cases/large/clang-26760.c": line 3150)
 * do without param at ("test/cases/large/clang-26760.c": line 3151)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -15430,7 +14947,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -15463,9 +14980,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3113)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -15484,9 +15001,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -15519,12 +15034,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3034)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -15543,19 +15058,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -15565,7 +15077,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3232)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -15573,17 +15084,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -15592,12 +15102,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -15673,7 +15182,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3270)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3271)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -15695,7 +15204,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3274)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -15703,26 +15212,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -15748,7 +15253,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3295)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -15783,32 +15288,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3301)
 * do without param at ("test/cases/large/clang-26760.c": line 3302)
 * do without param at ("test/cases/large/clang-26760.c": line 3303)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -15822,10 +15323,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15833,29 +15332,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15931,7 +15425,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3354)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15953,7 +15447,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3357)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15961,7 +15455,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15971,14 +15464,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15989,16 +15481,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -16048,10 +15540,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -16077,10 +15569,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3389)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -16115,24 +15607,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3396)
 * do without param at ("test/cases/large/clang-26760.c": line 3397)
 * do without param at ("test/cases/large/clang-26760.c": line 3398)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -16146,32 +15634,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -16189,22 +15670,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -16214,12 +15692,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3439)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -16295,7 +15772,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3461)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3462)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -16317,7 +15794,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3465)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -16325,7 +15802,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -16335,12 +15811,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -16393,14 +15868,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3486)
 * do without param at ("test/cases/large/clang-26760.c": line 3487)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -16411,12 +15885,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -16459,62 +15932,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3504)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -16581,9 +16045,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2911)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
@@ -16620,18 +16084,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4435)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -16640,13 +16103,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -16686,17 +16149,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4470)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -16724,17 +16186,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -16830,27 +16292,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16883,7 +16342,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16911,7 +16370,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16943,30 +16402,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16978,7 +16428,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -17003,7 +16457,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -17118,21 +16572,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -17226,27 +16677,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -17273,7 +16722,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -17298,7 +16747,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -17324,7 +16773,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -17349,7 +16798,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -17379,15 +16828,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -17414,19 +16861,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -17452,7 +16897,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -17480,36 +16925,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -17539,7 +16981,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -17564,18 +17006,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -17586,8 +17025,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -17619,7 +17057,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -17646,7 +17084,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -17673,60 +17111,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -17757,29 +17184,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -17787,12 +17211,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -17818,7 +17241,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17850,33 +17273,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17884,12 +17303,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17920,39 +17338,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17963,13 +17377,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -18009,18 +17422,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4678)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -18051,14 +17463,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -18069,34 +17480,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -18104,7 +17511,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
@@ -18135,39 +17541,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4751)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -18195,13 +17597,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -18219,7 +17616,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -18227,11 +17624,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5069)
 * do without param at ("test/cases/large/clang-26760.c": line 5070)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -18246,17 +17642,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -18296,17 +17691,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5093)
 * do without param at ("test/cases/large/clang-26760.c": line 5094)
 * do without param at ("test/cases/large/clang-26760.c": line 5095)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -18314,29 +17706,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -18347,29 +17738,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -18406,13 +17795,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5147)
 * do without param at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -18429,36 +17817,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5135)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5163)
@@ -18494,9 +17874,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5164)
 * do without param at ("test/cases/large/clang-26760.c": line 5165)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -18544,10 +17923,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5191)
 * do without param at ("test/cases/large/clang-26760.c": line 5192)
 * do without param at ("test/cases/large/clang-26760.c": line 5193)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -18593,13 +17971,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5202)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -18620,7 +17997,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -18659,16 +18036,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5177)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -18677,22 +18053,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -18703,14 +18075,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -18721,11 +18092,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -18777,10 +18147,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -18830,23 +18200,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5242)
 * do without param at ("test/cases/large/clang-26760.c": line 5243)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18854,7 +18220,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18864,7 +18229,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
@@ -18893,13 +18257,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18939,27 +18302,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5323)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5327)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18997,24 +18357,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -19050,24 +18409,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5581)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -19081,13 +18438,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -19119,7 +18474,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -19140,23 +18494,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5373)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5375)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -19197,19 +18549,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5407)
 * do without param at ("test/cases/large/clang-26760.c": line 5408)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
@@ -19263,7 +18614,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5424)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5426)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -19333,12 +18684,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5410)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -19384,12 +18734,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -19429,7 +18779,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -19438,22 +18788,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -19498,7 +18846,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -19507,7 +18854,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -19554,9 +18900,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5483)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -19618,12 +18963,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5507)
 * do without param at ("test/cases/large/clang-26760.c": line 5508)
 * do without param at ("test/cases/large/clang-26760.c": line 5509)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -19663,17 +19007,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5493)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -19740,27 +19083,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5522)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -19769,7 +19109,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -19814,9 +19154,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5538)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19890,7 +19230,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19931,17 +19271,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19953,15 +19290,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5586)
 * do without param at ("test/cases/large/clang-26760.c": line 5587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19969,13 +19303,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -20044,15 +19377,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5277)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -20075,7 +19406,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -20148,7 +19479,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5616)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -20189,27 +19519,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -20227,24 +19554,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -20287,11 +19613,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -20303,16 +19627,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -20320,44 +19642,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4912)
 * do without param at ("test/cases/large/clang-26760.c": line 4913)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -20366,7 +19682,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -20406,17 +19722,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4943)
 * do without param at ("test/cases/large/clang-26760.c": line 4944)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -20461,7 +19777,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -20505,7 +19821,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4963)
 * do without param at ("test/cases/large/clang-26760.c": line 4964)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -20514,12 +19829,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -20544,9 +19858,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -20592,7 +19905,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -20637,7 +19950,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -20690,34 +20003,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 5011)
 * do without param at ("test/cases/large/clang-26760.c": line 5012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -20759,34 +20069,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4890)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -20799,21 +20104,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4853)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -20826,7 +20128,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20917,25 +20219,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5055)
 * do without param at ("test/cases/large/clang-26760.c": line 5056)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20944,7 +20241,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20984,18 +20281,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5641)
 * do without param at ("test/cases/large/clang-26760.c": line 5642)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -21003,9 +20299,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -21028,34 +20322,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -21063,11 +20351,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -21089,33 +20375,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4805)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -21144,14 +20428,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4776)
 * do without param at ("test/cases/large/clang-26760.c": line 4777)
 * do without param at ("test/cases/large/clang-26760.c": line 4778)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -21169,10 +20451,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -21213,10 +20493,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6755)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -21224,29 +20504,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6759)
 * do without param at ("test/cases/large/clang-26760.c": line 6760)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -21283,11 +20558,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6776)
 * do without param at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -21307,14 +20581,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -21331,8 +20603,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6764)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -21553,18 +20826,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -21773,28 +21044,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21836,7 +21105,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21883,7 +21152,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21935,7 +21204,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21984,7 +21253,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -22036,7 +21305,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -22076,14 +21345,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -22128,27 +21395,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -22195,16 +21456,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -22250,15 +21508,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -22304,15 +21559,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -22360,7 +21613,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -22403,59 +21656,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -22502,7 +21750,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -22544,7 +21792,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -22589,7 +21837,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -22636,7 +21884,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -22686,7 +21934,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -22735,14 +21983,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -22791,31 +22037,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22878,19 +22122,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6915)
 * do without param at ("test/cases/large/clang-26760.c": line 6916)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22908,14 +22151,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6927)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22923,31 +22164,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6933)
 * do without param at ("test/cases/large/clang-26760.c": line 6934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22990,20 +22227,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -23011,8 +22245,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -23051,19 +22284,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -23107,7 +22337,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -23151,7 +22381,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -23199,14 +22429,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -23248,7 +22476,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -23299,7 +22527,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -23340,12 +22568,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -23407,14 +22632,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6992)
 * do without param at ("test/cases/large/clang-26760.c": line 6993)
 * do without param at ("test/cases/large/clang-26760.c": line 6994)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -23462,7 +22687,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -23507,17 +22732,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -23568,7 +22791,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -23613,15 +22836,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -23662,7 +22883,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -23711,7 +22932,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -23758,25 +22979,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -23791,7 +23011,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23854,17 +23074,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7044)
 * do without param at ("test/cases/large/clang-26760.c": line 7045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23904,40 +23123,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7055)
 * do without param at ("test/cases/large/clang-26760.c": line 7056)
 * do without param at ("test/cases/large/clang-26760.c": line 7057)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23965,12 +23179,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23981,35 +23194,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -24019,11 +23229,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -24069,7 +23277,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -24106,13 +23314,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7128)
 * do without param at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -24129,12 +23336,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7102)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -24157,72 +23363,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7141)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -24234,28 +23428,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -24264,70 +23453,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -24336,7 +23515,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7189)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -24345,7 +23524,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7224)
@@ -24381,9 +23559,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7225)
 * do without param at ("test/cases/large/clang-26760.c": line 7226)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -24431,7 +23608,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7293)
 * do without param at ("test/cases/large/clang-26760.c": line 7294)
 * do without param at ("test/cases/large/clang-26760.c": line 7295)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -24466,15 +23643,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -24520,27 +23695,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -24603,16 +23775,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7249)
 * do without param at ("test/cases/large/clang-26760.c": line 7250)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -24630,14 +23802,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7258)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -24680,8 +23851,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -24702,7 +23872,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -24741,16 +23911,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7279)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -24759,22 +23928,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -24785,29 +23950,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -24816,7 +23976,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -24827,15 +23987,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24869,58 +24028,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7414)
 * do without param at ("test/cases/large/clang-26760.c": line 7415)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24972,10 +24120,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -25025,21 +24173,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7375)
 * do without param at ("test/cases/large/clang-26760.c": line 7376)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -25048,18 +24193,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -25082,12 +24223,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -25109,40 +24249,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -25205,31 +24340,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7499)
 * do without param at ("test/cases/large/clang-26760.c": line 7500)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -25240,32 +24373,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -25273,7 +24404,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -25310,13 +24441,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7527)
 * do without param at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -25333,36 +24463,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7513)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7543)
@@ -25398,9 +24520,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7544)
 * do without param at ("test/cases/large/clang-26760.c": line 7545)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -25448,10 +24569,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7571)
 * do without param at ("test/cases/large/clang-26760.c": line 7572)
 * do without param at ("test/cases/large/clang-26760.c": line 7573)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -25497,13 +24617,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -25524,7 +24643,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -25563,7 +24682,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7557)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -25571,19 +24690,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -25653,31 +24771,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7615)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -25706,40 +24822,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7632)
 * do without param at ("test/cases/large/clang-26760.c": line 7633)
 * do without param at ("test/cases/large/clang-26760.c": line 7634)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -25747,66 +24858,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -25818,31 +24920,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25886,12 +24986,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25949,7 +25047,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7737)
 * do without param at ("test/cases/large/clang-26760.c": line 7738)
 * do without param at ("test/cases/large/clang-26760.c": line 7739)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25990,10 +25088,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7743)
 * do without param at ("test/cases/large/clang-26760.c": line 7744)
 * do without param at ("test/cases/large/clang-26760.c": line 7745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -26050,18 +25147,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -26070,24 +25165,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7686)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -26099,10 +25191,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -26110,9 +25202,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -26164,7 +25255,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -26215,7 +25306,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7790)
 * do without param at ("test/cases/large/clang-26760.c": line 7791)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -26225,7 +25315,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
@@ -26254,13 +25343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -26300,46 +25388,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7825)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7830)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -26377,24 +25458,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -26430,60 +25510,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7890)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -26495,18 +25568,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7895)
 * do without param at ("test/cases/large/clang-26760.c": line 7896)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -26514,13 +25583,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -26561,7 +25629,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7443)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -26630,19 +25698,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7453)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -26665,7 +25731,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -26738,7 +25804,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7930)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -26779,62 +25844,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26852,14 +25907,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26921,22 +25975,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5702)
 * do without param at ("test/cases/large/clang-26760.c": line 5703)
 * do without param at ("test/cases/large/clang-26760.c": line 5704)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26979,21 +26032,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -27005,16 +26053,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -27022,41 +26068,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5762)
 * do without param at ("test/cases/large/clang-26760.c": line 5763)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -27065,27 +26105,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -27125,7 +26162,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5800)
 * do without param at ("test/cases/large/clang-26760.c": line 5801)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -27133,7 +26169,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
@@ -27164,33 +26199,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5815)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -27198,9 +26229,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -27223,12 +26252,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -27250,33 +26278,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -27305,23 +26331,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5840)
 * do without param at ("test/cases/large/clang-26760.c": line 5841)
 * do without param at ("test/cases/large/clang-26760.c": line 5842)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -27366,17 +26391,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -27420,7 +26444,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5898)
 * do without param at ("test/cases/large/clang-26760.c": line 5899)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -27429,18 +26452,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -27465,9 +26486,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -27478,12 +26497,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -27491,8 +26510,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5924)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -27538,7 +26556,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -27583,7 +26601,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -27636,36 +26654,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5963)
 * do without param at ("test/cases/large/clang-26760.c": line 5964)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -27675,8 +26688,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -27739,28 +26751,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5992)
 * do without param at ("test/cases/large/clang-26760.c": line 5993)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -27802,31 +26812,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5740)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27839,18 +26844,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5685)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27881,14 +26883,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27899,17 +26900,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27917,7 +26917,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
@@ -27948,33 +26947,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6056)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27982,9 +26977,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6109)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -28007,12 +27000,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -28034,33 +27026,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6091)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -28089,14 +27079,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6081)
 * do without param at ("test/cases/large/clang-26760.c": line 6082)
 * do without param at ("test/cases/large/clang-26760.c": line 6083)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -28114,7 +27102,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -28122,11 +27110,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6336)
 * do without param at ("test/cases/large/clang-26760.c": line 6337)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -28141,17 +27128,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -28191,30 +27177,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6360)
 * do without param at ("test/cases/large/clang-26760.c": line 6361)
 * do without param at ("test/cases/large/clang-26760.c": line 6362)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -28225,29 +27209,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -28284,13 +27266,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6401)
 * do without param at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -28307,36 +27288,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6389)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6417)
@@ -28372,9 +27345,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6418)
 * do without param at ("test/cases/large/clang-26760.c": line 6419)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -28422,10 +27394,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6445)
 * do without param at ("test/cases/large/clang-26760.c": line 6446)
 * do without param at ("test/cases/large/clang-26760.c": line 6447)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -28471,13 +27442,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6457)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -28498,7 +27468,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -28537,16 +27507,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6431)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -28555,22 +27524,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -28581,14 +27546,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -28599,11 +27563,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -28655,7 +27618,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -28705,19 +27668,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6495)
 * do without param at ("test/cases/large/clang-26760.c": line 6496)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -28725,7 +27686,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -28735,7 +27695,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
@@ -28764,13 +27723,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -28810,27 +27768,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6572)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6576)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28868,24 +27823,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6588)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28921,33 +27875,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6615)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28959,15 +27910,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6620)
 * do without param at ("test/cases/large/clang-26760.c": line 6621)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28975,13 +27923,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -29050,12 +27997,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6530)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -29078,7 +28024,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -29151,7 +28097,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -29192,21 +28137,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -29224,24 +28166,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -29284,11 +28225,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -29300,16 +28239,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -29317,30 +28254,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6188)
 * do without param at ("test/cases/large/clang-26760.c": line 6189)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -29349,7 +28282,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -29389,17 +28322,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6212)
 * do without param at ("test/cases/large/clang-26760.c": line 6213)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -29444,7 +28377,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -29488,7 +28421,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6232)
 * do without param at ("test/cases/large/clang-26760.c": line 6233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -29497,9 +28429,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -29524,9 +28455,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -29572,7 +28502,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -29617,7 +28547,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -29670,34 +28600,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6279)
 * do without param at ("test/cases/large/clang-26760.c": line 6280)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -29739,31 +28666,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6166)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -29776,21 +28698,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6129)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -29803,7 +28722,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29894,21 +28813,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6322)
 * do without param at ("test/cases/large/clang-26760.c": line 6323)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29971,16 +28888,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6670)
 * do without param at ("test/cases/large/clang-26760.c": line 6671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29998,14 +28915,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6679)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -30048,35 +28964,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -30119,11 +29031,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -30136,7 +29046,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -30227,31 +29137,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6735)
 * do without param at ("test/cases/large/clang-26760.c": line 6736)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -30314,16 +29219,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7957)
 * do without param at ("test/cases/large/clang-26760.c": line 7958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -30341,10 +29246,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7966)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -30352,14 +29257,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -30402,7 +29306,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -30419,30 +29323,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -30476,11 +29377,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8013)
 * do without param at ("test/cases/large/clang-26760.c": line 8014)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -30493,7 +29393,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -30502,30 +29401,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -30533,25 +29427,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -30561,39 +29451,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8057)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -30607,13 +29490,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -30645,7 +29526,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -30666,23 +29546,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8104)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -30723,19 +29601,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8138)
 * do without param at ("test/cases/large/clang-26760.c": line 8139)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
@@ -30789,7 +29666,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8155)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8157)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30859,12 +29736,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8141)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30910,12 +29786,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30955,7 +29831,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30964,22 +29840,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -31024,7 +29898,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -31033,7 +29906,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -31080,9 +29952,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8215)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -31144,12 +30015,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8238)
 * do without param at ("test/cases/large/clang-26760.c": line 8239)
 * do without param at ("test/cases/large/clang-26760.c": line 8240)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -31189,17 +30059,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8224)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -31266,27 +30135,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8253)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -31295,7 +30161,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -31340,9 +30206,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8269)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -31416,7 +30282,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -31457,63 +30323,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -31527,19 +30383,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -31551,58 +30404,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -31646,28 +30493,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8361)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -31725,7 +30566,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8403)
 * do without param at ("test/cases/large/clang-26760.c": line 8404)
 * do without param at ("test/cases/large/clang-26760.c": line 8405)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -31766,23 +30607,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8409)
 * do without param at ("test/cases/large/clang-26760.c": line 8410)
 * do without param at ("test/cases/large/clang-26760.c": line 8411)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31839,25 +30678,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31868,7 +30704,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31882,13 +30717,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31920,7 +30753,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31955,30 +30788,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31988,18 +30817,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -32020,17 +30846,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8477)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8479)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -32076,12 +30899,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -32121,21 +30944,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -32176,12 +30999,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8613)
 * do without param at ("test/cases/large/clang-26760.c": line 8614)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -32229,10 +31050,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -32240,33 +31061,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -32413,14 +31228,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -32431,7 +31245,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -32441,7 +31255,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8683)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -32496,10 +31310,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -32545,7 +31357,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -32592,7 +31403,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -32688,34 +31498,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -32726,16 +31531,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -32774,9 +31578,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -32818,7 +31620,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32865,7 +31666,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32961,18 +31761,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32983,16 +31780,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -33031,16 +31827,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10251)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -33115,7 +31909,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -33187,13 +31981,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10290)
 * do without param at ("test/cases/large/clang-26760.c": line 10291)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -33273,12 +32066,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -33295,7 +32087,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -33306,7 +32097,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -33346,23 +32136,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10074)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -33393,28 +32180,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -33426,7 +32211,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10100)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -33474,12 +32259,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -33519,17 +32303,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10131)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -33557,9 +32340,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -33720,7 +32502,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -33767,7 +32549,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -33775,7 +32557,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10162)
@@ -33807,15 +32588,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10167)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33849,7 +32627,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33902,15 +32680,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33937,12 +32713,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10203)
 * do without param at ("test/cases/large/clang-26760.c": line 10204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -34002,7 +32778,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -34013,7 +32788,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -34052,16 +32827,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10191)
 * do without param at ("test/cases/large/clang-26760.c": line 10192)
 * do without param at ("test/cases/large/clang-26760.c": line 10193)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -34069,7 +32843,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -34125,7 +32899,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10298)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -34171,28 +32945,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -34201,39 +32972,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -34251,10 +33015,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10507)
 * do without param at ("test/cases/large/clang-26760.c": line 10508)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -34287,12 +33050,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -34340,7 +33102,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10499)
 * do without param at ("test/cases/large/clang-26760.c": line 10500)
 * do without param at ("test/cases/large/clang-26760.c": line 10501)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -34381,12 +33142,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -34438,21 +33198,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10561)
 * do without param at ("test/cases/large/clang-26760.c": line 10562)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -34493,11 +33252,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10526)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -34569,13 +33327,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10542)
 * do without param at ("test/cases/large/clang-26760.c": line 10543)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -34608,7 +33365,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -34618,7 +33374,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -34677,7 +33432,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -34748,7 +33503,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -34759,12 +33513,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -34772,35 +33526,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10340)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34855,7 +33608,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10370)
 * do without param at ("test/cases/large/clang-26760.c": line 10371)
 * do without param at ("test/cases/large/clang-26760.c": line 10372)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34929,7 +33682,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10383)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10384)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34946,7 +33699,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34984,7 +33737,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10392)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -35018,7 +33770,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -35071,15 +33823,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -35106,12 +33856,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10428)
 * do without param at ("test/cases/large/clang-26760.c": line 10429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -35171,7 +33921,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -35182,7 +33931,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -35221,29 +33970,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10416)
 * do without param at ("test/cases/large/clang-26760.c": line 10417)
 * do without param at ("test/cases/large/clang-26760.c": line 10418)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -35318,7 +34066,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -35390,13 +34138,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10599)
 * do without param at ("test/cases/large/clang-26760.c": line 10600)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -35443,9 +34189,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10616)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -35507,12 +34252,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10639)
 * do without param at ("test/cases/large/clang-26760.c": line 10640)
 * do without param at ("test/cases/large/clang-26760.c": line 10641)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -35552,17 +34296,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10625)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -35629,28 +34372,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10654)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -35730,12 +34470,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -35752,7 +34491,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -35794,7 +34532,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35841,7 +34578,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35937,14 +34673,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35955,16 +34690,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -36003,16 +34737,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -36087,7 +34819,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -36159,13 +34891,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8947)
 * do without param at ("test/cases/large/clang-26760.c": line 8948)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -36245,12 +34976,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -36267,7 +34997,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -36278,7 +35007,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -36318,23 +35046,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -36365,28 +35090,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -36398,7 +35121,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8797)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -36446,7 +35169,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -36607,7 +35329,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -36654,7 +35376,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -36662,7 +35384,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8823)
@@ -36694,15 +35415,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8828)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -36736,7 +35454,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -36789,15 +35507,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -36824,12 +35540,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8864)
 * do without param at ("test/cases/large/clang-26760.c": line 8865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36889,7 +35605,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36900,7 +35615,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36939,16 +35654,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8852)
 * do without param at ("test/cases/large/clang-26760.c": line 8853)
 * do without param at ("test/cases/large/clang-26760.c": line 8854)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36956,7 +35670,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -37012,7 +35726,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8955)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -37058,28 +35772,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -37088,23 +35799,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -37122,10 +35828,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9102)
 * do without param at ("test/cases/large/clang-26760.c": line 9103)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -37158,9 +35863,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -37208,7 +35913,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9094)
 * do without param at ("test/cases/large/clang-26760.c": line 9095)
 * do without param at ("test/cases/large/clang-26760.c": line 9096)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -37249,12 +35953,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -37306,21 +36009,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9138)
 * do without param at ("test/cases/large/clang-26760.c": line 9139)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -37361,13 +36063,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9121)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -37400,7 +36101,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -37410,7 +36110,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -37469,7 +36168,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -37540,7 +36239,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -37551,12 +36249,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -37564,29 +36262,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8997)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -37641,7 +36338,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9026)
 * do without param at ("test/cases/large/clang-26760.c": line 9027)
 * do without param at ("test/cases/large/clang-26760.c": line 9028)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -37715,7 +36412,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9039)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9040)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -37732,7 +36429,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -37770,14 +36467,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -37788,7 +36484,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -37828,26 +36523,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9157)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37878,38 +36570,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
@@ -37940,33 +36628,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9191)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9769)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37974,9 +36658,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37999,12 +36681,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -38026,10 +36707,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9757)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -38038,7 +36717,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -38047,56 +36725,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -38108,31 +36780,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9249)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -38176,12 +36846,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9260)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -38239,7 +36907,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9286)
 * do without param at ("test/cases/large/clang-26760.c": line 9287)
 * do without param at ("test/cases/large/clang-26760.c": line 9288)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -38280,10 +36948,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9292)
 * do without param at ("test/cases/large/clang-26760.c": line 9293)
 * do without param at ("test/cases/large/clang-26760.c": line 9294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -38340,18 +37007,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -38362,7 +37027,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -38376,13 +37040,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -38414,7 +37076,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -38435,23 +37096,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9331)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9333)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -38492,19 +37151,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9365)
 * do without param at ("test/cases/large/clang-26760.c": line 9366)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
@@ -38558,7 +37216,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9382)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9384)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -38628,12 +37286,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9368)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -38679,12 +37336,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -38724,7 +37381,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -38733,22 +37390,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -38793,7 +37448,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -38802,7 +37456,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38849,9 +37502,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9442)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38913,12 +37565,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9465)
 * do without param at ("test/cases/large/clang-26760.c": line 9466)
 * do without param at ("test/cases/large/clang-26760.c": line 9467)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38958,17 +37609,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9451)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -39035,27 +37685,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9480)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -39064,7 +37711,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -39109,9 +37756,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9496)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -39185,7 +37832,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -39226,7 +37873,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -39252,9 +37898,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -39311,12 +37955,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -39343,17 +37986,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9561)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -39365,7 +38007,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9554)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
@@ -39373,14 +38014,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -39409,7 +38048,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9577)
 * do without param at ("test/cases/large/clang-26760.c": line 9578)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -39419,7 +38057,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -39495,7 +38133,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -39550,7 +38188,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9610)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -39588,20 +38226,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9615)
 * do without param at ("test/cases/large/clang-26760.c": line 9616)
 * do without param at ("test/cases/large/clang-26760.c": line 9617)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -39611,18 +38247,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9627)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -39662,7 +38297,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
@@ -39690,27 +38324,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -39780,7 +38410,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9543)
 * do without param at ("test/cases/large/clang-26760.c": line 9544)
 * do without param at ("test/cases/large/clang-26760.c": line 9545)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -39818,26 +38447,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9670)
 * do without param at ("test/cases/large/clang-26760.c": line 9671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39883,7 +38508,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9690)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39907,14 +38532,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39981,38 +38605,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -40027,7 +38646,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -40071,13 +38690,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -40106,24 +38725,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9747)
 * do without param at ("test/cases/large/clang-26760.c": line 9748)
 * do without param at ("test/cases/large/clang-26760.c": line 9749)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -40135,7 +38753,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9789)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -40144,38 +38761,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -40193,10 +38802,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9840)
 * do without param at ("test/cases/large/clang-26760.c": line 9841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -40229,13 +38837,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -40283,7 +38890,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9832)
 * do without param at ("test/cases/large/clang-26760.c": line 9833)
 * do without param at ("test/cases/large/clang-26760.c": line 9834)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -40324,12 +38930,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -40381,21 +38986,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9876)
 * do without param at ("test/cases/large/clang-26760.c": line 9877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -40436,13 +39040,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9859)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -40475,8 +39078,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -40524,7 +39126,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -40685,7 +39286,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -40732,7 +39333,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -40740,7 +39341,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9910)
@@ -40772,15 +39372,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -40814,22 +39411,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40882,15 +39476,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40917,12 +39509,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9958)
 * do without param at ("test/cases/large/clang-26760.c": line 9959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40982,7 +39574,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40993,7 +39584,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -41032,19 +39623,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9946)
 * do without param at ("test/cases/large/clang-26760.c": line 9947)
 * do without param at ("test/cases/large/clang-26760.c": line 9948)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -41067,9 +39657,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9983)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -41077,7 +39666,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -41133,21 +39722,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10668)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -41193,28 +39779,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -41223,30 +39806,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -41264,17 +39841,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10833)
 * do without param at ("test/cases/large/clang-26760.c": line 10834)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -41307,9 +39882,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -41357,7 +39932,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10825)
 * do without param at ("test/cases/large/clang-26760.c": line 10826)
 * do without param at ("test/cases/large/clang-26760.c": line 10827)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -41398,12 +39972,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -41455,21 +40028,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10885)
 * do without param at ("test/cases/large/clang-26760.c": line 10886)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -41510,29 +40082,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10852)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -41542,9 +40109,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -41577,7 +40143,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -41587,7 +40152,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -41646,7 +40210,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -41717,7 +40281,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -41728,12 +40291,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -41741,35 +40304,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10717)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -41824,7 +40385,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10750)
 * do without param at ("test/cases/large/clang-26760.c": line 10751)
 * do without param at ("test/cases/large/clang-26760.c": line 10752)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41898,7 +40459,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10764)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41915,7 +40476,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41953,7 +40514,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41966,7 +40527,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41980,17 +40540,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10912)
@@ -42007,7 +40566,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -42015,28 +40573,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -42044,7 +40597,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -42067,23 +40620,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11550)
 * do without param at ("test/cases/large/clang-26760.c": line 11551)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -42145,13 +40696,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -42177,10 +40727,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -42188,7 +40738,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -42231,11 +40781,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10943)
 * do without param at ("test/cases/large/clang-26760.c": line 10944)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -42250,7 +40798,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -42292,7 +40840,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11027)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -42303,16 +40850,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -42332,25 +40877,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -42411,13 +40953,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10984)
 * do without param at ("test/cases/large/clang-26760.c": line 10985)
 * do without param at ("test/cases/large/clang-26760.c": line 10986)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -42425,22 +40967,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -42486,7 +41027,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -42519,9 +41060,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -42540,9 +41081,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -42550,17 +41090,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -42569,13 +41108,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -42601,7 +41139,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11053)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -42636,16 +41174,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11059)
 * do without param at ("test/cases/large/clang-26760.c": line 11060)
 * do without param at ("test/cases/large/clang-26760.c": line 11061)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -42654,78 +41189,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -42737,31 +41261,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11116)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -42805,12 +41327,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42868,7 +41388,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11153)
 * do without param at ("test/cases/large/clang-26760.c": line 11154)
 * do without param at ("test/cases/large/clang-26760.c": line 11155)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42909,10 +41429,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11159)
 * do without param at ("test/cases/large/clang-26760.c": line 11160)
 * do without param at ("test/cases/large/clang-26760.c": line 11161)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42969,18 +41488,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42989,24 +41506,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11101)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -43038,7 +41552,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -43059,23 +41572,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11194)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11196)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -43116,19 +41627,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11228)
 * do without param at ("test/cases/large/clang-26760.c": line 11229)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
@@ -43182,7 +41692,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11245)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11247)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -43252,12 +41762,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11231)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -43303,12 +41812,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -43348,7 +41857,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -43357,22 +41866,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -43417,7 +41924,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -43426,7 +41932,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -43473,9 +41978,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11305)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -43537,12 +42041,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11328)
 * do without param at ("test/cases/large/clang-26760.c": line 11329)
 * do without param at ("test/cases/large/clang-26760.c": line 11330)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -43582,17 +42085,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11314)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -43659,27 +42161,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11343)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -43688,7 +42187,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -43733,9 +42232,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11359)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -43809,7 +42308,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43846,14 +42345,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43929,34 +42425,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11400)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11401)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
@@ -44010,7 +42503,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11424)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11426)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -44080,10 +42573,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11410)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -44094,8 +42585,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -44117,7 +42607,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11456)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -44139,7 +42629,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11459)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -44147,7 +42637,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -44157,21 +42646,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -44182,16 +42669,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -44237,14 +42724,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11492)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -44255,32 +42741,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -44290,8 +42773,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -44358,14 +42840,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10897)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
@@ -44402,16 +42883,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11592)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
@@ -44465,49 +42946,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11606)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11608)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -44577,12 +43053,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8616)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -44628,31 +43103,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -44660,19 +43132,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -44712,7 +43182,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -44721,29 +43191,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -44752,7 +43217,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -44799,9 +43263,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8507)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8508)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44863,12 +43326,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8531)
 * do without param at ("test/cases/large/clang-26760.c": line 8532)
 * do without param at ("test/cases/large/clang-26760.c": line 8533)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44908,17 +43370,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8517)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44985,31 +43446,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8546)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -45043,16 +43501,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8561)
 * do without param at ("test/cases/large/clang-26760.c": line 8562)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -45097,7 +43555,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -45106,7 +43563,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -45153,9 +43609,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11697)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11698)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -45217,12 +43672,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11760)
 * do without param at ("test/cases/large/clang-26760.c": line 11761)
 * do without param at ("test/cases/large/clang-26760.c": line 11762)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -45262,76 +43716,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -45342,10 +43783,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -45357,10 +43796,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -45427,27 +43866,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11775)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -45456,7 +43892,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -45501,9 +43937,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11791)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -45577,7 +44013,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -45618,12 +44054,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -45649,21 +44084,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -45720,12 +44151,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -45752,31 +44182,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11868)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -45788,7 +44216,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11861)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
@@ -45796,8 +44223,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
@@ -45825,35 +44250,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45882,7 +44302,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11890)
 * do without param at ("test/cases/large/clang-26760.c": line 11891)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45892,7 +44311,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45968,11 +44387,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -46027,7 +44446,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11924)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -46065,33 +44484,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11929)
 * do without param at ("test/cases/large/clang-26760.c": line 11930)
 * do without param at ("test/cases/large/clang-26760.c": line 11931)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -46103,35 +44516,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -46141,34 +44551,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11965)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -46182,30 +44587,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
@@ -46213,14 +44614,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -46249,7 +44648,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12021)
 * do without param at ("test/cases/large/clang-26760.c": line 12022)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -46259,7 +44657,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -46335,7 +44733,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -46390,7 +44788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12054)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -46428,20 +44826,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12059)
 * do without param at ("test/cases/large/clang-26760.c": line 12060)
 * do without param at ("test/cases/large/clang-26760.c": line 12061)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -46451,19 +44847,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12071)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -46503,7 +44897,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
@@ -46531,39 +44924,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -46633,7 +45020,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11850)
 * do without param at ("test/cases/large/clang-26760.c": line 11851)
 * do without param at ("test/cases/large/clang-26760.c": line 11852)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -46671,80 +45057,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12114)
 * do without param at ("test/cases/large/clang-26760.c": line 12115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -46752,33 +45122,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -46787,7 +45153,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12152)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -46813,9 +45178,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46872,8 +45235,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46891,38 +45253,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12196)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46931,7 +45288,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46958,17 +45315,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12224)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46980,7 +45336,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12199)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
@@ -46988,14 +45343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -47024,7 +45377,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12240)
 * do without param at ("test/cases/large/clang-26760.c": line 12241)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -47034,7 +45386,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -47110,7 +45462,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -47165,7 +45517,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12273)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -47203,20 +45555,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12278)
 * do without param at ("test/cases/large/clang-26760.c": line 12279)
 * do without param at ("test/cases/large/clang-26760.c": line 12280)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -47226,21 +45576,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12290)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -47280,7 +45628,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
@@ -47308,12 +45655,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -47361,10 +45705,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -47372,17 +45716,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -47529,14 +45872,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -47547,7 +45889,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -47557,7 +45899,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12376)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -47612,10 +45954,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -47661,7 +46001,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -47708,7 +46047,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -47804,14 +46142,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -47822,16 +46159,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47870,16 +46206,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47954,7 +46288,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -48026,13 +46360,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12606)
 * do without param at ("test/cases/large/clang-26760.c": line 12607)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -48112,12 +46445,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -48134,7 +46466,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -48145,7 +46476,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -48185,23 +46515,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12430)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -48232,28 +46559,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12433)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12435)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -48265,7 +46590,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12456)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -48313,7 +46638,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -48474,7 +46798,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -48521,7 +46845,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -48529,7 +46853,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12482)
@@ -48561,15 +46884,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -48603,7 +46923,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -48656,15 +46976,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -48691,12 +47009,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12523)
 * do without param at ("test/cases/large/clang-26760.c": line 12524)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -48756,7 +47074,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -48767,7 +47084,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -48806,16 +47123,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12511)
 * do without param at ("test/cases/large/clang-26760.c": line 12512)
 * do without param at ("test/cases/large/clang-26760.c": line 12513)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -48823,7 +47139,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48879,7 +47195,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12614)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48925,28 +47241,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12629)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48955,23 +47268,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48989,10 +47297,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12761)
 * do without param at ("test/cases/large/clang-26760.c": line 12762)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -49025,9 +47332,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -49075,7 +47382,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12753)
 * do without param at ("test/cases/large/clang-26760.c": line 12754)
 * do without param at ("test/cases/large/clang-26760.c": line 12755)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -49116,12 +47422,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -49173,21 +47478,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12797)
 * do without param at ("test/cases/large/clang-26760.c": line 12798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -49228,13 +47532,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12780)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -49267,7 +47570,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -49277,7 +47579,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -49336,7 +47637,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -49407,7 +47708,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -49418,12 +47718,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -49431,29 +47731,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12656)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -49508,7 +47807,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12685)
 * do without param at ("test/cases/large/clang-26760.c": line 12686)
 * do without param at ("test/cases/large/clang-26760.c": line 12687)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -49582,7 +47881,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12698)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12699)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -49599,7 +47898,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -49637,7 +47936,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12707)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -49650,7 +47949,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -49664,17 +47962,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12824)
@@ -49691,7 +47988,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -49699,28 +47995,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13041)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -49728,7 +48019,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -49751,9 +48042,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13053)
 * do without param at ("test/cases/large/clang-26760.c": line 13054)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -49815,13 +48106,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49847,10 +48137,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49858,7 +48148,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49901,11 +48191,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12855)
 * do without param at ("test/cases/large/clang-26760.c": line 12856)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49920,7 +48208,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49962,7 +48250,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12930)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49973,16 +48260,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -50002,13 +48287,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -50069,25 +48353,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12889)
 * do without param at ("test/cases/large/clang-26760.c": line 12890)
 * do without param at ("test/cases/large/clang-26760.c": line 12891)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -50133,7 +48416,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -50166,9 +48449,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12868)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -50187,9 +48470,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -50197,17 +48479,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -50216,13 +48497,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -50248,7 +48528,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12956)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -50283,13 +48563,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12962)
 * do without param at ("test/cases/large/clang-26760.c": line 12963)
 * do without param at ("test/cases/large/clang-26760.c": line 12964)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -50297,29 +48576,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -50395,7 +48669,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12997)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -50417,7 +48691,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 13000)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -50425,7 +48699,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -50435,14 +48708,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -50453,16 +48725,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -50529,9 +48801,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12809)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
@@ -50568,24 +48840,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13084)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -50655,7 +48925,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12181)
 * do without param at ("test/cases/large/clang-26760.c": line 12182)
 * do without param at ("test/cases/large/clang-26760.c": line 12183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -50693,26 +48962,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13097)
 * do without param at ("test/cases/large/clang-26760.c": line 13098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -50758,7 +49023,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13117)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -50782,21 +49047,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50862,16 +49125,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50917,7 +49177,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13156)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50926,10 +49186,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50953,13 +49212,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -51016,12 +49270,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -51048,17 +49301,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13180)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -51070,7 +49322,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13173)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
@@ -51078,14 +49329,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -51114,7 +49363,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13196)
 * do without param at ("test/cases/large/clang-26760.c": line 13197)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -51124,7 +49372,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -51200,7 +49448,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -51255,7 +49503,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13229)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -51293,20 +49541,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13234)
 * do without param at ("test/cases/large/clang-26760.c": line 13235)
 * do without param at ("test/cases/large/clang-26760.c": line 13236)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -51316,18 +49562,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13246)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -51367,10 +49612,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
@@ -51398,20 +49641,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -51423,8 +49663,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -51459,19 +49698,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -51479,19 +49716,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -51560,20 +49795,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -51606,163 +49841,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13362)
 * do without param at ("test/cases/large/clang-26760.c": line 13363)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -51776,23 +49999,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -51802,28 +50022,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51837,44 +50053,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51884,52 +50095,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51943,10 +50150,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p2.path b/rtree-c/test/expected/clang-26760/reduction/p2.path
index 8c6638a..cc34e0e 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p2.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p2.path
@@ -462,37 +462,27 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 15)
-* remove statement at ("test/cases/large/clang-26760.c": line 17)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 17)
 * do without param at ("test/cases/large/clang-26760.c": line 17)
 * do without param at ("test/cases/large/clang-26760.c": line 17)
 * remove static at ("test/cases/large/clang-26760.c": line 19)
-* remove statement at ("test/cases/large/clang-26760.c": line 21)
+* remove return statement at ("test/cases/large/clang-26760.c": line 21)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 21)
 * remove static at ("test/cases/large/clang-26760.c": line 23)
-* remove statement at ("test/cases/large/clang-26760.c": line 25)
+* remove return statement at ("test/cases/large/clang-26760.c": line 25)
 * reduce to left at ("test/cases/large/clang-26760.c": line 25)
 * reduce to right at ("test/cases/large/clang-26760.c": line 25)
 * remove static at ("test/cases/large/clang-26760.c": line 27)
-* remove statement at ("test/cases/large/clang-26760.c": line 29)
+* remove return statement at ("test/cases/large/clang-26760.c": line 29)
 * reduce to left at ("test/cases/large/clang-26760.c": line 29)
 * reduce to right at ("test/cases/large/clang-26760.c": line 29)
 * remove static at ("test/cases/large/clang-26760.c": line 31)
-* remove statement at ("test/cases/large/clang-26760.c": line 33)
+* remove return statement at ("test/cases/large/clang-26760.c": line 33)
 * reduce to left at ("test/cases/large/clang-26760.c": line 33)
 * reduce to right at ("test/cases/large/clang-26760.c": line 33)
 * remove static at ("test/cases/large/clang-26760.c": line 35)
-* remove statement at ("test/cases/large/clang-26760.c": line 37)
+* remove return statement at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
 * reduce to right at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
@@ -505,7 +495,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * remove static at ("test/cases/large/clang-26760.c": line 39)
-* remove statement at ("test/cases/large/clang-26760.c": line 41)
+* remove return statement at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
 * reduce to right at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
@@ -518,7 +508,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * remove static at ("test/cases/large/clang-26760.c": line 43)
-* remove statement at ("test/cases/large/clang-26760.c": line 45)
+* remove return statement at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
 * reduce to right at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
@@ -537,7 +527,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * remove static at ("test/cases/large/clang-26760.c": line 47)
-* remove statement at ("test/cases/large/clang-26760.c": line 50)
+* remove return statement at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
 * reduce to right at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
@@ -553,7 +543,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * remove static at ("test/cases/large/clang-26760.c": line 52)
-* remove statement at ("test/cases/large/clang-26760.c": line 54)
+* remove return statement at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
 * reduce to right at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
@@ -567,7 +557,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * remove static at ("test/cases/large/clang-26760.c": line 56)
-* remove statement at ("test/cases/large/clang-26760.c": line 59)
+* remove return statement at ("test/cases/large/clang-26760.c": line 59)
 * reduce to left at ("test/cases/large/clang-26760.c": line 59)
 * reduce to right at ("test/cases/large/clang-26760.c": line 59)
 * don't cast at ("test/cases/large/clang-26760.c": line 59)
@@ -578,22 +568,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * remove static at ("test/cases/large/clang-26760.c": line 61)
-* remove statement at ("test/cases/large/clang-26760.c": line 63)
+* remove return statement at ("test/cases/large/clang-26760.c": line 63)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 63)
 * remove static at ("test/cases/large/clang-26760.c": line 65)
-* remove statement at ("test/cases/large/clang-26760.c": line 67)
+* remove return statement at ("test/cases/large/clang-26760.c": line 67)
 * reduce to left at ("test/cases/large/clang-26760.c": line 67)
 * reduce to right at ("test/cases/large/clang-26760.c": line 67)
 * remove static at ("test/cases/large/clang-26760.c": line 69)
-* remove statement at ("test/cases/large/clang-26760.c": line 71)
+* remove return statement at ("test/cases/large/clang-26760.c": line 71)
 * reduce to left at ("test/cases/large/clang-26760.c": line 71)
 * reduce to right at ("test/cases/large/clang-26760.c": line 71)
 * remove static at ("test/cases/large/clang-26760.c": line 73)
-* remove statement at ("test/cases/large/clang-26760.c": line 75)
+* remove return statement at ("test/cases/large/clang-26760.c": line 75)
 * reduce to left at ("test/cases/large/clang-26760.c": line 75)
 * reduce to right at ("test/cases/large/clang-26760.c": line 75)
 * remove static at ("test/cases/large/clang-26760.c": line 77)
-* remove statement at ("test/cases/large/clang-26760.c": line 79)
+* remove return statement at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
 * reduce to right at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
@@ -608,7 +598,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * remove static at ("test/cases/large/clang-26760.c": line 81)
-* remove statement at ("test/cases/large/clang-26760.c": line 83)
+* remove return statement at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
 * reduce to right at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
@@ -623,7 +613,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * remove static at ("test/cases/large/clang-26760.c": line 85)
-* remove statement at ("test/cases/large/clang-26760.c": line 88)
+* remove return statement at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
 * reduce to right at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
@@ -642,7 +632,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * remove static at ("test/cases/large/clang-26760.c": line 90)
-* remove statement at ("test/cases/large/clang-26760.c": line 93)
+* remove return statement at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
 * reduce to right at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
@@ -658,7 +648,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * remove static at ("test/cases/large/clang-26760.c": line 95)
-* remove statement at ("test/cases/large/clang-26760.c": line 98)
+* remove return statement at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
 * reduce to right at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
@@ -672,7 +662,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * remove static at ("test/cases/large/clang-26760.c": line 100)
-* remove statement at ("test/cases/large/clang-26760.c": line 103)
+* remove return statement at ("test/cases/large/clang-26760.c": line 103)
 * reduce to left at ("test/cases/large/clang-26760.c": line 103)
 * reduce to right at ("test/cases/large/clang-26760.c": line 103)
 * don't cast at ("test/cases/large/clang-26760.c": line 103)
@@ -683,7 +673,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * remove static at ("test/cases/large/clang-26760.c": line 105)
-* remove statement at ("test/cases/large/clang-26760.c": line 107)
+* remove return statement at ("test/cases/large/clang-26760.c": line 107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 107)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 107)
@@ -692,7 +682,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * remove static at ("test/cases/large/clang-26760.c": line 109)
-* remove statement at ("test/cases/large/clang-26760.c": line 111)
+* remove return statement at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
 * reduce to right at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
@@ -716,7 +706,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * remove static at ("test/cases/large/clang-26760.c": line 113)
-* remove statement at ("test/cases/large/clang-26760.c": line 115)
+* remove return statement at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
@@ -738,7 +728,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * remove static at ("test/cases/large/clang-26760.c": line 117)
-* remove statement at ("test/cases/large/clang-26760.c": line 119)
+* remove return statement at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
@@ -783,7 +773,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * remove static at ("test/cases/large/clang-26760.c": line 121)
-* remove statement at ("test/cases/large/clang-26760.c": line 123)
+* remove return statement at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
 * reduce to right at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
@@ -798,7 +788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * remove static at ("test/cases/large/clang-26760.c": line 125)
-* remove statement at ("test/cases/large/clang-26760.c": line 127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
@@ -813,7 +803,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * remove static at ("test/cases/large/clang-26760.c": line 129)
-* remove statement at ("test/cases/large/clang-26760.c": line 132)
+* remove return statement at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
@@ -832,7 +822,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * remove static at ("test/cases/large/clang-26760.c": line 134)
-* remove statement at ("test/cases/large/clang-26760.c": line 137)
+* remove return statement at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
@@ -848,7 +838,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * remove static at ("test/cases/large/clang-26760.c": line 139)
-* remove statement at ("test/cases/large/clang-26760.c": line 142)
+* remove return statement at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
@@ -862,7 +852,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * remove static at ("test/cases/large/clang-26760.c": line 144)
-* remove statement at ("test/cases/large/clang-26760.c": line 147)
+* remove return statement at ("test/cases/large/clang-26760.c": line 147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 147)
 * don't cast at ("test/cases/large/clang-26760.c": line 147)
@@ -873,7 +863,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * remove static at ("test/cases/large/clang-26760.c": line 149)
-* remove statement at ("test/cases/large/clang-26760.c": line 151)
+* remove return statement at ("test/cases/large/clang-26760.c": line 151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 151)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 151)
@@ -882,7 +872,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * remove static at ("test/cases/large/clang-26760.c": line 153)
-* remove statement at ("test/cases/large/clang-26760.c": line 155)
+* remove return statement at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
@@ -906,7 +896,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * remove static at ("test/cases/large/clang-26760.c": line 157)
-* remove statement at ("test/cases/large/clang-26760.c": line 159)
+* remove return statement at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
@@ -928,7 +918,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * remove static at ("test/cases/large/clang-26760.c": line 161)
-* remove statement at ("test/cases/large/clang-26760.c": line 163)
+* remove return statement at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
 * reduce to right at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
@@ -973,7 +963,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * remove static at ("test/cases/large/clang-26760.c": line 165)
-* remove statement at ("test/cases/large/clang-26760.c": line 167)
+* remove return statement at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
 * reduce to right at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
@@ -988,7 +978,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * remove static at ("test/cases/large/clang-26760.c": line 169)
-* remove statement at ("test/cases/large/clang-26760.c": line 171)
+* remove return statement at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
@@ -1003,7 +993,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * remove static at ("test/cases/large/clang-26760.c": line 173)
-* remove statement at ("test/cases/large/clang-26760.c": line 176)
+* remove return statement at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
@@ -1022,7 +1012,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * remove static at ("test/cases/large/clang-26760.c": line 178)
-* remove statement at ("test/cases/large/clang-26760.c": line 181)
+* remove return statement at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
@@ -1038,7 +1028,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * remove static at ("test/cases/large/clang-26760.c": line 183)
-* remove statement at ("test/cases/large/clang-26760.c": line 186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
@@ -1052,7 +1042,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * remove static at ("test/cases/large/clang-26760.c": line 188)
-* remove statement at ("test/cases/large/clang-26760.c": line 191)
+* remove return statement at ("test/cases/large/clang-26760.c": line 191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 191)
 * don't cast at ("test/cases/large/clang-26760.c": line 191)
@@ -1063,38 +1053,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * remove static at ("test/cases/large/clang-26760.c": line 193)
-* remove statement at ("test/cases/large/clang-26760.c": line 195)
+* remove return statement at ("test/cases/large/clang-26760.c": line 195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 195)
 * remove static at ("test/cases/large/clang-26760.c": line 197)
-* remove statement at ("test/cases/large/clang-26760.c": line 199)
+* remove return statement at ("test/cases/large/clang-26760.c": line 199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 199)
 * remove static at ("test/cases/large/clang-26760.c": line 201)
-* remove statement at ("test/cases/large/clang-26760.c": line 203)
+* remove return statement at ("test/cases/large/clang-26760.c": line 203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 203)
 * remove static at ("test/cases/large/clang-26760.c": line 205)
-* remove statement at ("test/cases/large/clang-26760.c": line 207)
+* remove return statement at ("test/cases/large/clang-26760.c": line 207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * remove static at ("test/cases/large/clang-26760.c": line 209)
-* remove statement at ("test/cases/large/clang-26760.c": line 211)
+* remove return statement at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * remove static at ("test/cases/large/clang-26760.c": line 213)
-* remove statement at ("test/cases/large/clang-26760.c": line 215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * remove static at ("test/cases/large/clang-26760.c": line 217)
-* remove statement at ("test/cases/large/clang-26760.c": line 220)
+* remove return statement at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
@@ -1111,7 +1101,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * remove static at ("test/cases/large/clang-26760.c": line 222)
-* remove statement at ("test/cases/large/clang-26760.c": line 225)
+* remove return statement at ("test/cases/large/clang-26760.c": line 225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 225)
 * don't cast at ("test/cases/large/clang-26760.c": line 225)
@@ -1125,7 +1115,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * remove static at ("test/cases/large/clang-26760.c": line 227)
-* remove statement at ("test/cases/large/clang-26760.c": line 230)
+* remove return statement at ("test/cases/large/clang-26760.c": line 230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 230)
 * don't cast at ("test/cases/large/clang-26760.c": line 230)
@@ -1137,7 +1127,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * remove static at ("test/cases/large/clang-26760.c": line 232)
-* remove statement at ("test/cases/large/clang-26760.c": line 235)
+* remove return statement at ("test/cases/large/clang-26760.c": line 235)
 * don't cast at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 235)
@@ -1146,38 +1136,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * remove static at ("test/cases/large/clang-26760.c": line 237)
-* remove statement at ("test/cases/large/clang-26760.c": line 239)
+* remove return statement at ("test/cases/large/clang-26760.c": line 239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 239)
 * remove static at ("test/cases/large/clang-26760.c": line 241)
-* remove statement at ("test/cases/large/clang-26760.c": line 244)
+* remove return statement at ("test/cases/large/clang-26760.c": line 244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 244)
 * remove static at ("test/cases/large/clang-26760.c": line 246)
-* remove statement at ("test/cases/large/clang-26760.c": line 249)
+* remove return statement at ("test/cases/large/clang-26760.c": line 249)
 * reduce to left at ("test/cases/large/clang-26760.c": line 249)
 * reduce to right at ("test/cases/large/clang-26760.c": line 249)
 * remove static at ("test/cases/large/clang-26760.c": line 251)
-* remove statement at ("test/cases/large/clang-26760.c": line 254)
+* remove return statement at ("test/cases/large/clang-26760.c": line 254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * remove static at ("test/cases/large/clang-26760.c": line 256)
-* remove statement at ("test/cases/large/clang-26760.c": line 259)
+* remove return statement at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * remove static at ("test/cases/large/clang-26760.c": line 261)
-* remove statement at ("test/cases/large/clang-26760.c": line 264)
+* remove return statement at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * remove static at ("test/cases/large/clang-26760.c": line 266)
-* remove statement at ("test/cases/large/clang-26760.c": line 269)
+* remove return statement at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
@@ -1194,7 +1184,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -1208,7 +1198,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -1220,7 +1210,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -1229,38 +1219,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -1277,7 +1267,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -1291,7 +1281,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -1303,7 +1293,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -1312,38 +1302,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -1360,7 +1350,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -1374,7 +1364,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -1386,7 +1376,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -1395,7 +1385,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -1410,7 +1400,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -1425,7 +1415,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -1442,7 +1432,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -1463,7 +1453,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -1478,7 +1468,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -1493,7 +1483,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -1510,7 +1500,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -1531,7 +1521,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -1548,27 +1538,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -1578,7 +1563,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -1586,7 +1571,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -1601,61 +1586,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -1663,20 +1646,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -1729,25 +1709,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -1756,23 +1731,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1986,30 +1959,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -2053,7 +2024,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -2100,7 +2071,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -2143,7 +2114,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -2186,7 +2157,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -2234,7 +2205,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -2274,15 +2245,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -2318,7 +2287,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -2366,14 +2335,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -2415,7 +2382,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -2460,7 +2427,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -2468,15 +2434,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -2525,7 +2490,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -2573,7 +2538,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -2618,14 +2583,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -2666,7 +2629,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -2705,15 +2668,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -2757,7 +2718,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -2799,17 +2760,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2857,7 +2816,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2901,29 +2860,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2953,9 +2910,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2970,34 +2926,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -3026,14 +2978,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -3044,7 +2995,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -3084,14 +3035,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 742)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -3105,7 +3055,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -3115,17 +3064,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -3159,29 +3107,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -3192,21 +3135,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 779)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -3241,12 +3180,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 785)
 * do without param at ("test/cases/large/clang-26760.c": line 786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -3255,20 +3192,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -3336,7 +3273,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 830)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -3349,7 +3285,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -3381,9 +3316,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -3394,7 +3327,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -3432,12 +3365,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 856)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -3452,18 +3385,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 755)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -3534,19 +3465,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -3556,27 +3484,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -3618,7 +3542,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -3667,19 +3591,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -3687,17 +3607,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3844,22 +3763,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3870,7 +3786,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3880,17 +3796,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
@@ -3921,33 +3833,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 989)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3955,9 +3863,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1042)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3980,12 +3886,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 996)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -4007,33 +3912,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1024)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -4062,10 +3965,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1014)
 * do without param at ("test/cases/large/clang-26760.c": line 1015)
 * do without param at ("test/cases/large/clang-26760.c": line 1016)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -4120,17 +4023,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -4176,7 +4075,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -4223,7 +4121,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -4319,17 +4216,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -4340,16 +4236,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -4388,30 +4283,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2377)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -4486,7 +4377,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -4558,13 +4449,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2461)
 * do without param at ("test/cases/large/clang-26760.c": line 2462)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -4644,8 +4534,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -4668,12 +4556,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -4695,33 +4582,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2416)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -4750,15 +4635,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2406)
 * do without param at ("test/cases/large/clang-26760.c": line 2407)
 * do without param at ("test/cases/large/clang-26760.c": line 2408)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -4775,7 +4658,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -4786,7 +4668,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -4826,30 +4707,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1108)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4861,18 +4737,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4903,37 +4777,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4947,17 +4817,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1164)
@@ -4974,7 +4843,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4982,28 +4850,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -5011,7 +4874,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -5034,9 +4897,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1508)
 * do without param at ("test/cases/large/clang-26760.c": line 1509)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -5098,13 +4961,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -5130,14 +4992,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -5145,7 +5005,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -5188,11 +5048,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1199)
 * do without param at ("test/cases/large/clang-26760.c": line 1200)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -5207,7 +5065,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -5249,7 +5107,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1274)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -5260,16 +5117,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -5289,13 +5144,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -5356,25 +5210,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1233)
 * do without param at ("test/cases/large/clang-26760.c": line 1234)
 * do without param at ("test/cases/large/clang-26760.c": line 1235)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -5420,7 +5273,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -5453,9 +5306,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1212)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -5474,7 +5327,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -5482,17 +5334,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -5501,13 +5352,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -5533,7 +5383,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1299)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -5568,13 +5418,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1305)
 * do without param at ("test/cases/large/clang-26760.c": line 1306)
 * do without param at ("test/cases/large/clang-26760.c": line 1307)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -5582,29 +5431,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -5680,7 +5524,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1340)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -5702,7 +5546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1343)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -5710,7 +5554,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -5720,14 +5563,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -5738,16 +5580,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -5808,10 +5650,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1278)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -5819,18 +5659,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5849,7 +5688,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1387)
 * do without param at ("test/cases/large/clang-26760.c": line 1388)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5858,13 +5696,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5890,7 +5727,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5925,13 +5762,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1410)
 * do without param at ("test/cases/large/clang-26760.c": line 1411)
 * do without param at ("test/cases/large/clang-26760.c": line 1412)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5939,29 +5775,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -6037,7 +5868,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1445)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -6059,7 +5890,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1448)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -6067,7 +5898,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -6077,15 +5907,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -6131,7 +5959,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1467)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -6142,16 +5970,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -6218,14 +6046,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1149)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -6267,32 +6092,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1539)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -6304,19 +6127,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1553)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1555)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -6364,7 +6185,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -6525,7 +6345,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -6572,7 +6392,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -6580,7 +6400,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1585)
@@ -6612,15 +6431,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1590)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -6654,7 +6470,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -6707,40 +6523,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -6749,32 +6560,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -6808,20 +6615,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1760)
 * do without param at ("test/cases/large/clang-26760.c": line 1761)
 * do without param at ("test/cases/large/clang-26760.c": line 1762)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6839,10 +6643,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1790)
 * do without param at ("test/cases/large/clang-26760.c": line 1791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6875,9 +6678,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6925,7 +6728,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1782)
 * do without param at ("test/cases/large/clang-26760.c": line 1783)
 * do without param at ("test/cases/large/clang-26760.c": line 1784)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6966,12 +6768,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -7023,32 +6824,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1871)
 * do without param at ("test/cases/large/clang-26760.c": line 1872)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -7059,22 +6855,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -7085,16 +6878,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -7140,14 +6933,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1842)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -7188,17 +6981,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1850)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1851)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -7231,7 +7022,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -7241,17 +7031,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -7310,7 +7099,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -7381,7 +7170,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -7392,18 +7180,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -7415,7 +7201,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1646)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -7463,10 +7249,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -7474,46 +7259,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1630)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -7568,7 +7349,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1687)
 * do without param at ("test/cases/large/clang-26760.c": line 1688)
 * do without param at ("test/cases/large/clang-26760.c": line 1689)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -7642,7 +7423,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1700)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1701)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -7659,19 +7440,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -7709,28 +7488,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -7757,24 +7532,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2327)
 * do without param at ("test/cases/large/clang-26760.c": line 2328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7834,7 +7607,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7845,12 +7617,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7889,7 +7661,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1896)
 * do without param at ("test/cases/large/clang-26760.c": line 1897)
 * do without param at ("test/cases/large/clang-26760.c": line 1898)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7931,7 +7702,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7978,7 +7748,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -8074,14 +7843,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -8092,16 +7860,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -8140,16 +7907,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -8224,7 +7989,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -8296,13 +8061,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2117)
 * do without param at ("test/cases/large/clang-26760.c": line 2118)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -8382,12 +8146,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -8404,7 +8167,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -8415,7 +8177,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -8455,23 +8216,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1942)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -8502,28 +8260,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -8535,7 +8291,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1967)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -8583,7 +8339,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -8744,7 +8499,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -8791,7 +8546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -8799,7 +8554,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1993)
@@ -8831,15 +8585,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1998)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8873,7 +8624,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8926,15 +8677,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8961,12 +8710,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2034)
 * do without param at ("test/cases/large/clang-26760.c": line 2035)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -9026,7 +8775,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -9037,7 +8785,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -9076,16 +8824,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2022)
 * do without param at ("test/cases/large/clang-26760.c": line 2023)
 * do without param at ("test/cases/large/clang-26760.c": line 2024)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -9093,7 +8840,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -9149,7 +8896,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2125)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -9195,28 +8942,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -9225,23 +8969,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -9259,10 +8998,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2272)
 * do without param at ("test/cases/large/clang-26760.c": line 2273)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -9295,9 +9033,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -9345,7 +9083,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2264)
 * do without param at ("test/cases/large/clang-26760.c": line 2265)
 * do without param at ("test/cases/large/clang-26760.c": line 2266)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -9386,12 +9123,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2279)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -9443,21 +9179,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2308)
 * do without param at ("test/cases/large/clang-26760.c": line 2309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -9498,13 +9233,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2290)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2291)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -9537,7 +9271,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -9547,7 +9280,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -9606,7 +9338,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -9677,7 +9409,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -9688,12 +9419,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -9701,29 +9432,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2167)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -9778,7 +9508,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2196)
 * do without param at ("test/cases/large/clang-26760.c": line 2197)
 * do without param at ("test/cases/large/clang-26760.c": line 2198)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9852,7 +9582,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2210)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9869,7 +9599,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9907,23 +9637,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9931,17 +9660,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9997,7 +9726,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2469)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -10043,31 +9772,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -10076,23 +9801,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -10110,10 +9830,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2830)
 * do without param at ("test/cases/large/clang-26760.c": line 2831)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -10146,9 +9865,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -10196,7 +9915,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2822)
 * do without param at ("test/cases/large/clang-26760.c": line 2823)
 * do without param at ("test/cases/large/clang-26760.c": line 2824)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -10237,12 +9955,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -10250,10 +9966,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -10261,7 +9977,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -10317,7 +10033,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2859)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -10325,36 +10040,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2872)
 * do without param at ("test/cases/large/clang-26760.c": line 2873)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -10406,21 +10115,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2899)
 * do without param at ("test/cases/large/clang-26760.c": line 2900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -10461,13 +10169,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2849)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -10500,7 +10207,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -10510,34 +10216,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -10546,23 +10248,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -10580,10 +10277,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2627)
 * do without param at ("test/cases/large/clang-26760.c": line 2628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -10616,12 +10312,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -10669,7 +10365,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2619)
 * do without param at ("test/cases/large/clang-26760.c": line 2620)
 * do without param at ("test/cases/large/clang-26760.c": line 2621)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -10710,12 +10405,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -10767,31 +10461,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2665)
 * do without param at ("test/cases/large/clang-26760.c": line 2666)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10832,13 +10525,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2648)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10871,7 +10563,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10881,7 +10572,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10940,7 +10630,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -11011,7 +10701,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -11022,12 +10711,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -11035,29 +10724,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2521)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -11112,7 +10800,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2550)
 * do without param at ("test/cases/large/clang-26760.c": line 2551)
 * do without param at ("test/cases/large/clang-26760.c": line 2552)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -11186,7 +10874,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2564)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -11203,7 +10891,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -11241,20 +10929,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -11313,7 +10998,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -11384,7 +11069,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -11395,33 +11079,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -11460,10 +11141,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -11471,35 +11151,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2698)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -11554,21 +11232,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2748)
 * do without param at ("test/cases/large/clang-26760.c": line 2749)
 * do without param at ("test/cases/large/clang-26760.c": line 2750)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -11642,7 +11319,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2766)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -11659,7 +11336,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -11697,7 +11374,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -11710,7 +11387,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -11724,22 +11400,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -11773,9 +11448,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2932)
 * do without param at ("test/cases/large/clang-26760.c": line 2933)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2937)
@@ -11792,7 +11466,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -11800,7 +11473,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -11811,17 +11483,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3567)
@@ -11838,7 +11509,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11846,31 +11516,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11878,10 +11542,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11904,9 +11568,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3878)
 * do without param at ("test/cases/large/clang-26760.c": line 3879)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11968,13 +11632,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -12000,10 +11663,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -12011,7 +11674,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -12054,11 +11717,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3598)
 * do without param at ("test/cases/large/clang-26760.c": line 3599)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -12073,7 +11734,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -12115,7 +11776,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3751)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -12126,19 +11786,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -12158,13 +11816,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -12225,25 +11882,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3633)
 * do without param at ("test/cases/large/clang-26760.c": line 3634)
 * do without param at ("test/cases/large/clang-26760.c": line 3635)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -12289,11 +11945,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -12308,7 +11962,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -12350,7 +12004,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3725)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -12361,16 +12014,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -12390,13 +12041,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -12457,25 +12107,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3684)
 * do without param at ("test/cases/large/clang-26760.c": line 3685)
 * do without param at ("test/cases/large/clang-26760.c": line 3686)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -12521,7 +12170,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -12554,9 +12203,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3663)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -12575,8 +12224,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -12609,9 +12257,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3611)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -12630,9 +12278,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -12640,17 +12287,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -12659,13 +12305,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -12691,7 +12336,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -12726,13 +12371,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3783)
 * do without param at ("test/cases/large/clang-26760.c": line 3784)
 * do without param at ("test/cases/large/clang-26760.c": line 3785)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -12740,29 +12384,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12838,7 +12477,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3817)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3818)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12860,7 +12499,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3821)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12868,7 +12507,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12878,17 +12516,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12899,16 +12535,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12970,37 +12606,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -13009,13 +12641,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -13041,10 +12672,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3926)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -13052,7 +12683,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -13087,21 +12718,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3934)
 * do without param at ("test/cases/large/clang-26760.c": line 3935)
 * do without param at ("test/cases/large/clang-26760.c": line 3936)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -13109,43 +12737,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -13159,17 +12779,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3983)
@@ -13186,7 +12805,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -13194,28 +12812,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4200)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -13223,7 +12836,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -13246,9 +12859,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4212)
 * do without param at ("test/cases/large/clang-26760.c": line 4213)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -13310,13 +12923,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -13342,10 +12954,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -13353,7 +12965,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -13396,11 +13008,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4014)
 * do without param at ("test/cases/large/clang-26760.c": line 4015)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -13415,7 +13025,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -13457,7 +13067,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4089)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -13468,16 +13077,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -13497,13 +13104,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -13564,25 +13170,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4048)
 * do without param at ("test/cases/large/clang-26760.c": line 4049)
 * do without param at ("test/cases/large/clang-26760.c": line 4050)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -13628,7 +13233,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -13661,9 +13266,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4027)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -13682,9 +13287,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -13692,17 +13296,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -13711,13 +13314,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -13743,7 +13345,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -13778,13 +13380,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4121)
 * do without param at ("test/cases/large/clang-26760.c": line 4122)
 * do without param at ("test/cases/large/clang-26760.c": line 4123)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -13792,29 +13393,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13890,7 +13486,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4156)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13912,7 +13508,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4159)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13920,7 +13516,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13930,14 +13525,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13948,16 +13542,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -14024,8 +13618,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3968)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -14101,7 +13694,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4249)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4250)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -14123,13 +13716,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4253)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -14137,7 +13727,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -14160,9 +13750,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4261)
 * do without param at ("test/cases/large/clang-26760.c": line 4262)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -14220,11 +13810,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -14232,36 +13820,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -14270,7 +13852,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -14304,14 +13886,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4305)
 * do without param at ("test/cases/large/clang-26760.c": line 4306)
 * do without param at ("test/cases/large/clang-26760.c": line 4307)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -14321,14 +13901,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -14339,35 +13918,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -14375,7 +13947,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -14398,9 +13970,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4342)
 * do without param at ("test/cases/large/clang-26760.c": line 4343)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -14458,15 +14030,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -14522,25 +14092,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -14548,7 +14113,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -14571,12 +14136,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4385)
 * do without param at ("test/cases/large/clang-26760.c": line 4386)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -14638,24 +14202,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -14666,14 +14227,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -14699,46 +14258,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -14752,11 +14305,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -14764,7 +14316,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -14772,15 +14323,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -14823,24 +14374,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 3001)
 * do without param at ("test/cases/large/clang-26760.c": line 3002)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14851,17 +14399,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14876,10 +14419,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14921,7 +14464,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3223)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14932,26 +14474,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14971,13 +14509,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -15038,21 +14575,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3055)
 * do without param at ("test/cases/large/clang-26760.c": line 3056)
 * do without param at ("test/cases/large/clang-26760.c": line 3057)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -15065,26 +14599,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -15130,37 +14662,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -15169,11 +14697,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -15188,7 +14714,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -15230,7 +14756,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3190)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -15241,33 +14766,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -15278,8 +14798,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -15299,13 +14818,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -15366,25 +14884,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3149)
 * do without param at ("test/cases/large/clang-26760.c": line 3150)
 * do without param at ("test/cases/large/clang-26760.c": line 3151)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -15430,7 +14947,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -15463,9 +14980,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3113)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -15484,9 +15001,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -15519,12 +15034,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3034)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -15543,19 +15058,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -15565,7 +15077,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3232)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -15573,17 +15084,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -15592,12 +15102,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -15673,7 +15182,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3270)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3271)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -15695,7 +15204,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3274)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -15703,26 +15212,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -15748,7 +15253,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3295)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -15783,32 +15288,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3301)
 * do without param at ("test/cases/large/clang-26760.c": line 3302)
 * do without param at ("test/cases/large/clang-26760.c": line 3303)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -15822,10 +15323,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15833,29 +15332,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15931,7 +15425,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3354)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15953,7 +15447,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3357)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15961,7 +15455,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15971,14 +15464,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15989,16 +15481,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -16048,10 +15540,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -16077,10 +15569,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3389)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -16115,24 +15607,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3396)
 * do without param at ("test/cases/large/clang-26760.c": line 3397)
 * do without param at ("test/cases/large/clang-26760.c": line 3398)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -16146,32 +15634,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -16189,22 +15670,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -16214,12 +15692,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3439)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -16295,7 +15772,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3461)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3462)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -16317,7 +15794,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3465)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -16325,7 +15802,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -16335,12 +15811,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -16393,14 +15868,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3486)
 * do without param at ("test/cases/large/clang-26760.c": line 3487)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -16411,12 +15885,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -16459,62 +15932,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3504)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -16581,9 +16045,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2911)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
@@ -16620,18 +16084,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4435)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -16640,13 +16103,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -16686,17 +16149,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4470)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -16724,17 +16186,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -16830,27 +16292,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16883,7 +16342,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16911,7 +16370,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16943,30 +16402,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16978,7 +16428,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -17003,7 +16457,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -17118,21 +16572,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -17226,27 +16677,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -17273,7 +16722,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -17298,7 +16747,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -17324,7 +16773,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -17349,7 +16798,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -17379,15 +16828,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -17414,19 +16861,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -17452,7 +16897,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -17480,36 +16925,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -17539,7 +16981,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -17564,18 +17006,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -17586,8 +17025,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -17619,7 +17057,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -17646,7 +17084,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -17673,60 +17111,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -17757,29 +17184,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -17787,12 +17211,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -17818,7 +17241,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17850,33 +17273,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17884,12 +17303,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17920,39 +17338,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17963,13 +17377,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -18009,18 +17422,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4678)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -18051,14 +17463,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -18069,34 +17480,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -18104,7 +17511,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
@@ -18135,39 +17541,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4751)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -18195,13 +17597,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -18219,7 +17616,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -18227,11 +17624,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5069)
 * do without param at ("test/cases/large/clang-26760.c": line 5070)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -18246,17 +17642,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -18296,17 +17691,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5093)
 * do without param at ("test/cases/large/clang-26760.c": line 5094)
 * do without param at ("test/cases/large/clang-26760.c": line 5095)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -18314,29 +17706,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -18347,29 +17738,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -18406,13 +17795,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5147)
 * do without param at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -18429,36 +17817,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5135)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5163)
@@ -18494,9 +17874,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5164)
 * do without param at ("test/cases/large/clang-26760.c": line 5165)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -18544,10 +17923,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5191)
 * do without param at ("test/cases/large/clang-26760.c": line 5192)
 * do without param at ("test/cases/large/clang-26760.c": line 5193)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -18593,13 +17971,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5202)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -18620,7 +17997,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -18659,16 +18036,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5177)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -18677,22 +18053,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -18703,14 +18075,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -18721,11 +18092,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -18777,10 +18147,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -18830,23 +18200,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5242)
 * do without param at ("test/cases/large/clang-26760.c": line 5243)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18854,7 +18220,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18864,7 +18229,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
@@ -18893,13 +18257,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18939,27 +18302,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5323)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5327)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18997,24 +18357,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -19050,24 +18409,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5581)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -19081,13 +18438,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -19119,7 +18474,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -19140,23 +18494,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5373)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5375)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -19197,19 +18549,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5407)
 * do without param at ("test/cases/large/clang-26760.c": line 5408)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
@@ -19263,7 +18614,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5424)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5426)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -19333,12 +18684,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5410)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -19384,12 +18734,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -19429,7 +18779,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -19438,22 +18788,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -19498,7 +18846,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -19507,7 +18854,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -19554,9 +18900,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5483)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -19618,12 +18963,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5507)
 * do without param at ("test/cases/large/clang-26760.c": line 5508)
 * do without param at ("test/cases/large/clang-26760.c": line 5509)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -19663,17 +19007,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5493)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -19740,27 +19083,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5522)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -19769,7 +19109,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -19814,9 +19154,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5538)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19890,7 +19230,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19931,17 +19271,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19953,15 +19290,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5586)
 * do without param at ("test/cases/large/clang-26760.c": line 5587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19969,13 +19303,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -20044,15 +19377,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5277)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -20075,7 +19406,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -20148,7 +19479,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5616)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -20189,27 +19519,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -20227,24 +19554,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -20287,11 +19613,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -20303,16 +19627,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -20320,44 +19642,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4912)
 * do without param at ("test/cases/large/clang-26760.c": line 4913)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -20366,7 +19682,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -20406,17 +19722,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4943)
 * do without param at ("test/cases/large/clang-26760.c": line 4944)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -20461,7 +19777,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -20505,7 +19821,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4963)
 * do without param at ("test/cases/large/clang-26760.c": line 4964)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -20514,12 +19829,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -20544,9 +19858,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -20592,7 +19905,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -20637,7 +19950,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -20690,34 +20003,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 5011)
 * do without param at ("test/cases/large/clang-26760.c": line 5012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -20759,34 +20069,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4890)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -20799,21 +20104,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4853)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -20826,7 +20128,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20917,25 +20219,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5055)
 * do without param at ("test/cases/large/clang-26760.c": line 5056)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20944,7 +20241,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20984,18 +20281,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5641)
 * do without param at ("test/cases/large/clang-26760.c": line 5642)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -21003,9 +20299,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -21028,34 +20322,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -21063,11 +20351,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -21089,33 +20375,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4805)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -21144,14 +20428,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4776)
 * do without param at ("test/cases/large/clang-26760.c": line 4777)
 * do without param at ("test/cases/large/clang-26760.c": line 4778)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -21169,10 +20451,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -21213,10 +20493,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6755)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -21224,29 +20504,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6759)
 * do without param at ("test/cases/large/clang-26760.c": line 6760)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -21283,11 +20558,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6776)
 * do without param at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -21307,14 +20581,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -21331,8 +20603,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6764)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -21553,18 +20826,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -21773,28 +21044,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21836,7 +21105,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21883,7 +21152,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21935,7 +21204,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21984,7 +21253,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -22036,7 +21305,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -22076,14 +21345,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -22128,27 +21395,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -22195,16 +21456,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -22250,15 +21508,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -22304,15 +21559,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -22360,7 +21613,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -22403,59 +21656,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -22502,7 +21750,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -22544,7 +21792,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -22589,7 +21837,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -22636,7 +21884,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -22686,7 +21934,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -22735,14 +21983,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -22791,31 +22037,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22878,19 +22122,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6915)
 * do without param at ("test/cases/large/clang-26760.c": line 6916)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22908,14 +22151,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6927)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22923,31 +22164,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6933)
 * do without param at ("test/cases/large/clang-26760.c": line 6934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22990,20 +22227,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -23011,8 +22245,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -23051,19 +22284,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -23107,7 +22337,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -23151,7 +22381,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -23199,14 +22429,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -23248,7 +22476,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -23299,7 +22527,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -23340,12 +22568,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -23407,14 +22632,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6992)
 * do without param at ("test/cases/large/clang-26760.c": line 6993)
 * do without param at ("test/cases/large/clang-26760.c": line 6994)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -23462,7 +22687,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -23507,17 +22732,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -23568,7 +22791,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -23613,15 +22836,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -23662,7 +22883,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -23711,7 +22932,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -23758,25 +22979,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -23791,7 +23011,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23854,17 +23074,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7044)
 * do without param at ("test/cases/large/clang-26760.c": line 7045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23904,40 +23123,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7055)
 * do without param at ("test/cases/large/clang-26760.c": line 7056)
 * do without param at ("test/cases/large/clang-26760.c": line 7057)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23965,12 +23179,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23981,35 +23194,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -24019,11 +23229,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -24069,7 +23277,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -24106,13 +23314,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7128)
 * do without param at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -24129,12 +23336,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7102)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -24157,72 +23363,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7141)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -24234,28 +23428,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -24264,70 +23453,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -24336,7 +23515,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7189)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -24345,7 +23524,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7224)
@@ -24381,9 +23559,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7225)
 * do without param at ("test/cases/large/clang-26760.c": line 7226)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -24431,7 +23608,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7293)
 * do without param at ("test/cases/large/clang-26760.c": line 7294)
 * do without param at ("test/cases/large/clang-26760.c": line 7295)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -24466,15 +23643,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -24520,27 +23695,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -24603,16 +23775,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7249)
 * do without param at ("test/cases/large/clang-26760.c": line 7250)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -24630,14 +23802,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7258)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -24680,8 +23851,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -24702,7 +23872,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -24741,16 +23911,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7279)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -24759,22 +23928,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -24785,29 +23950,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -24816,7 +23976,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -24827,15 +23987,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24869,58 +24028,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7414)
 * do without param at ("test/cases/large/clang-26760.c": line 7415)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24972,10 +24120,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -25025,21 +24173,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7375)
 * do without param at ("test/cases/large/clang-26760.c": line 7376)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -25048,18 +24193,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -25082,12 +24223,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -25109,40 +24249,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -25205,31 +24340,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7499)
 * do without param at ("test/cases/large/clang-26760.c": line 7500)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -25240,32 +24373,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -25273,7 +24404,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -25310,13 +24441,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7527)
 * do without param at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -25333,36 +24463,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7513)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7543)
@@ -25398,9 +24520,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7544)
 * do without param at ("test/cases/large/clang-26760.c": line 7545)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -25448,10 +24569,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7571)
 * do without param at ("test/cases/large/clang-26760.c": line 7572)
 * do without param at ("test/cases/large/clang-26760.c": line 7573)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -25497,13 +24617,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -25524,7 +24643,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -25563,7 +24682,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7557)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -25571,19 +24690,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -25653,31 +24771,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7615)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -25706,40 +24822,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7632)
 * do without param at ("test/cases/large/clang-26760.c": line 7633)
 * do without param at ("test/cases/large/clang-26760.c": line 7634)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -25747,66 +24858,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -25818,31 +24920,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25886,12 +24986,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25949,7 +25047,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7737)
 * do without param at ("test/cases/large/clang-26760.c": line 7738)
 * do without param at ("test/cases/large/clang-26760.c": line 7739)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25990,10 +25088,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7743)
 * do without param at ("test/cases/large/clang-26760.c": line 7744)
 * do without param at ("test/cases/large/clang-26760.c": line 7745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -26050,18 +25147,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -26070,24 +25165,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7686)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -26099,10 +25191,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -26110,9 +25202,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -26164,7 +25255,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -26215,7 +25306,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7790)
 * do without param at ("test/cases/large/clang-26760.c": line 7791)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -26225,7 +25315,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
@@ -26254,13 +25343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -26300,46 +25388,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7825)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7830)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -26377,24 +25458,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -26430,60 +25510,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7890)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -26495,18 +25568,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7895)
 * do without param at ("test/cases/large/clang-26760.c": line 7896)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -26514,13 +25583,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -26561,7 +25629,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7443)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -26630,19 +25698,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7453)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -26665,7 +25731,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -26738,7 +25804,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7930)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -26779,62 +25844,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26852,14 +25907,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26921,22 +25975,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5702)
 * do without param at ("test/cases/large/clang-26760.c": line 5703)
 * do without param at ("test/cases/large/clang-26760.c": line 5704)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26979,21 +26032,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -27005,16 +26053,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -27022,41 +26068,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5762)
 * do without param at ("test/cases/large/clang-26760.c": line 5763)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -27065,27 +26105,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -27125,7 +26162,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5800)
 * do without param at ("test/cases/large/clang-26760.c": line 5801)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -27133,7 +26169,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
@@ -27164,33 +26199,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5815)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -27198,9 +26229,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -27223,12 +26252,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -27250,33 +26278,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -27305,23 +26331,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5840)
 * do without param at ("test/cases/large/clang-26760.c": line 5841)
 * do without param at ("test/cases/large/clang-26760.c": line 5842)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -27366,17 +26391,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -27420,7 +26444,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5898)
 * do without param at ("test/cases/large/clang-26760.c": line 5899)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -27429,18 +26452,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -27465,9 +26486,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -27478,12 +26497,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -27491,8 +26510,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5924)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -27538,7 +26556,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -27583,7 +26601,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -27636,36 +26654,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5963)
 * do without param at ("test/cases/large/clang-26760.c": line 5964)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -27675,8 +26688,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -27739,28 +26751,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5992)
 * do without param at ("test/cases/large/clang-26760.c": line 5993)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -27802,31 +26812,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5740)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27839,18 +26844,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5685)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27881,14 +26883,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27899,17 +26900,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27917,7 +26917,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
@@ -27948,33 +26947,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6056)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27982,9 +26977,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6109)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -28007,12 +27000,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -28034,33 +27026,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6091)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -28089,14 +27079,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6081)
 * do without param at ("test/cases/large/clang-26760.c": line 6082)
 * do without param at ("test/cases/large/clang-26760.c": line 6083)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -28114,7 +27102,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -28122,11 +27110,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6336)
 * do without param at ("test/cases/large/clang-26760.c": line 6337)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -28141,17 +27128,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -28191,30 +27177,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6360)
 * do without param at ("test/cases/large/clang-26760.c": line 6361)
 * do without param at ("test/cases/large/clang-26760.c": line 6362)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -28225,29 +27209,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -28284,13 +27266,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6401)
 * do without param at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -28307,36 +27288,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6389)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6417)
@@ -28372,9 +27345,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6418)
 * do without param at ("test/cases/large/clang-26760.c": line 6419)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -28422,10 +27394,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6445)
 * do without param at ("test/cases/large/clang-26760.c": line 6446)
 * do without param at ("test/cases/large/clang-26760.c": line 6447)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -28471,13 +27442,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6457)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -28498,7 +27468,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -28537,16 +27507,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6431)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -28555,22 +27524,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -28581,14 +27546,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -28599,11 +27563,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -28655,7 +27618,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -28705,19 +27668,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6495)
 * do without param at ("test/cases/large/clang-26760.c": line 6496)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -28725,7 +27686,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -28735,7 +27695,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
@@ -28764,13 +27723,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -28810,27 +27768,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6572)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6576)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28868,24 +27823,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6588)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28921,33 +27875,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6615)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28959,15 +27910,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6620)
 * do without param at ("test/cases/large/clang-26760.c": line 6621)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28975,13 +27923,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -29050,12 +27997,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6530)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -29078,7 +28024,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -29151,7 +28097,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -29192,21 +28137,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -29224,24 +28166,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -29284,11 +28225,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -29300,16 +28239,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -29317,30 +28254,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6188)
 * do without param at ("test/cases/large/clang-26760.c": line 6189)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -29349,7 +28282,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -29389,17 +28322,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6212)
 * do without param at ("test/cases/large/clang-26760.c": line 6213)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -29444,7 +28377,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -29488,7 +28421,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6232)
 * do without param at ("test/cases/large/clang-26760.c": line 6233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -29497,9 +28429,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -29524,9 +28455,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -29572,7 +28502,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -29617,7 +28547,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -29670,34 +28600,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6279)
 * do without param at ("test/cases/large/clang-26760.c": line 6280)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -29739,31 +28666,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6166)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -29776,21 +28698,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6129)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -29803,7 +28722,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29894,21 +28813,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6322)
 * do without param at ("test/cases/large/clang-26760.c": line 6323)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29971,16 +28888,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6670)
 * do without param at ("test/cases/large/clang-26760.c": line 6671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29998,14 +28915,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6679)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -30048,35 +28964,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -30119,11 +29031,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -30136,7 +29046,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -30227,31 +29137,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6735)
 * do without param at ("test/cases/large/clang-26760.c": line 6736)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -30314,16 +29219,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7957)
 * do without param at ("test/cases/large/clang-26760.c": line 7958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -30341,10 +29246,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7966)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -30352,14 +29257,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -30402,7 +29306,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -30419,30 +29323,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -30476,11 +29377,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8013)
 * do without param at ("test/cases/large/clang-26760.c": line 8014)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -30493,7 +29393,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -30502,30 +29401,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -30533,25 +29427,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -30561,39 +29451,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8057)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -30607,13 +29490,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -30645,7 +29526,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -30666,23 +29546,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8104)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -30723,19 +29601,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8138)
 * do without param at ("test/cases/large/clang-26760.c": line 8139)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
@@ -30789,7 +29666,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8155)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8157)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30859,12 +29736,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8141)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30910,12 +29786,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30955,7 +29831,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30964,22 +29840,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -31024,7 +29898,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -31033,7 +29906,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -31080,9 +29952,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8215)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -31144,12 +30015,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8238)
 * do without param at ("test/cases/large/clang-26760.c": line 8239)
 * do without param at ("test/cases/large/clang-26760.c": line 8240)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -31189,17 +30059,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8224)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -31266,27 +30135,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8253)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -31295,7 +30161,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -31340,9 +30206,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8269)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -31416,7 +30282,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -31457,63 +30323,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -31527,19 +30383,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -31551,58 +30404,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -31646,28 +30493,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8361)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -31725,7 +30566,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8403)
 * do without param at ("test/cases/large/clang-26760.c": line 8404)
 * do without param at ("test/cases/large/clang-26760.c": line 8405)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -31766,23 +30607,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8409)
 * do without param at ("test/cases/large/clang-26760.c": line 8410)
 * do without param at ("test/cases/large/clang-26760.c": line 8411)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31839,25 +30678,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31868,7 +30704,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31882,13 +30717,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31920,7 +30753,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31955,30 +30788,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31988,18 +30817,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -32020,17 +30846,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8477)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8479)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -32076,12 +30899,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -32121,21 +30944,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -32176,12 +30999,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8613)
 * do without param at ("test/cases/large/clang-26760.c": line 8614)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -32229,10 +31050,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -32240,33 +31061,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -32413,14 +31228,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -32431,7 +31245,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -32441,7 +31255,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8683)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -32496,10 +31310,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -32545,7 +31357,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -32592,7 +31403,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -32688,34 +31498,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -32726,16 +31531,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -32774,9 +31578,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -32818,7 +31620,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32865,7 +31666,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32961,18 +31761,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32983,16 +31780,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -33031,16 +31827,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10251)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -33115,7 +31909,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -33187,13 +31981,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10290)
 * do without param at ("test/cases/large/clang-26760.c": line 10291)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -33273,12 +32066,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -33295,7 +32087,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -33306,7 +32097,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -33346,23 +32136,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10074)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -33393,28 +32180,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -33426,7 +32211,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10100)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -33474,12 +32259,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -33519,17 +32303,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10131)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -33557,9 +32340,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -33720,7 +32502,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -33767,7 +32549,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -33775,7 +32557,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10162)
@@ -33807,15 +32588,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10167)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33849,7 +32627,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33902,15 +32680,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33937,12 +32713,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10203)
 * do without param at ("test/cases/large/clang-26760.c": line 10204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -34002,7 +32778,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -34013,7 +32788,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -34052,16 +32827,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10191)
 * do without param at ("test/cases/large/clang-26760.c": line 10192)
 * do without param at ("test/cases/large/clang-26760.c": line 10193)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -34069,7 +32843,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -34125,7 +32899,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10298)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -34171,28 +32945,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -34201,39 +32972,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -34251,10 +33015,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10507)
 * do without param at ("test/cases/large/clang-26760.c": line 10508)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -34287,12 +33050,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -34340,7 +33102,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10499)
 * do without param at ("test/cases/large/clang-26760.c": line 10500)
 * do without param at ("test/cases/large/clang-26760.c": line 10501)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -34381,12 +33142,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -34438,21 +33198,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10561)
 * do without param at ("test/cases/large/clang-26760.c": line 10562)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -34493,11 +33252,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10526)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -34569,13 +33327,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10542)
 * do without param at ("test/cases/large/clang-26760.c": line 10543)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -34608,7 +33365,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -34618,7 +33374,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -34677,7 +33432,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -34748,7 +33503,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -34759,12 +33513,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -34772,35 +33526,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10340)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34855,7 +33608,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10370)
 * do without param at ("test/cases/large/clang-26760.c": line 10371)
 * do without param at ("test/cases/large/clang-26760.c": line 10372)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34929,7 +33682,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10383)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10384)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34946,7 +33699,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34984,7 +33737,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10392)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -35018,7 +33770,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -35071,15 +33823,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -35106,12 +33856,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10428)
 * do without param at ("test/cases/large/clang-26760.c": line 10429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -35171,7 +33921,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -35182,7 +33931,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -35221,29 +33970,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10416)
 * do without param at ("test/cases/large/clang-26760.c": line 10417)
 * do without param at ("test/cases/large/clang-26760.c": line 10418)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -35318,7 +34066,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -35390,13 +34138,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10599)
 * do without param at ("test/cases/large/clang-26760.c": line 10600)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -35443,9 +34189,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10616)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -35507,12 +34252,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10639)
 * do without param at ("test/cases/large/clang-26760.c": line 10640)
 * do without param at ("test/cases/large/clang-26760.c": line 10641)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -35552,17 +34296,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10625)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -35629,28 +34372,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10654)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -35730,12 +34470,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -35752,7 +34491,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -35794,7 +34532,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35841,7 +34578,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35937,14 +34673,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35955,16 +34690,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -36003,16 +34737,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -36087,7 +34819,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -36159,13 +34891,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8947)
 * do without param at ("test/cases/large/clang-26760.c": line 8948)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -36245,12 +34976,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -36267,7 +34997,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -36278,7 +35007,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -36318,23 +35046,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -36365,28 +35090,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -36398,7 +35121,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8797)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -36446,7 +35169,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -36607,7 +35329,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -36654,7 +35376,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -36662,7 +35384,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8823)
@@ -36694,15 +35415,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8828)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -36736,7 +35454,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -36789,15 +35507,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -36824,12 +35540,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8864)
 * do without param at ("test/cases/large/clang-26760.c": line 8865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36889,7 +35605,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36900,7 +35615,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36939,16 +35654,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8852)
 * do without param at ("test/cases/large/clang-26760.c": line 8853)
 * do without param at ("test/cases/large/clang-26760.c": line 8854)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36956,7 +35670,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -37012,7 +35726,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8955)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -37058,28 +35772,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -37088,23 +35799,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -37122,10 +35828,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9102)
 * do without param at ("test/cases/large/clang-26760.c": line 9103)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -37158,9 +35863,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -37208,7 +35913,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9094)
 * do without param at ("test/cases/large/clang-26760.c": line 9095)
 * do without param at ("test/cases/large/clang-26760.c": line 9096)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -37249,12 +35953,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -37306,21 +36009,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9138)
 * do without param at ("test/cases/large/clang-26760.c": line 9139)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -37361,13 +36063,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9121)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -37400,7 +36101,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -37410,7 +36110,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -37469,7 +36168,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -37540,7 +36239,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -37551,12 +36249,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -37564,29 +36262,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8997)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -37641,7 +36338,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9026)
 * do without param at ("test/cases/large/clang-26760.c": line 9027)
 * do without param at ("test/cases/large/clang-26760.c": line 9028)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -37715,7 +36412,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9039)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9040)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -37732,7 +36429,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -37770,14 +36467,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -37788,7 +36484,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -37828,26 +36523,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9157)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37878,38 +36570,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
@@ -37940,33 +36628,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9191)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9769)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37974,9 +36658,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37999,12 +36681,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -38026,10 +36707,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9757)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -38038,7 +36717,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -38047,56 +36725,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -38108,31 +36780,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9249)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -38176,12 +36846,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9260)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -38239,7 +36907,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9286)
 * do without param at ("test/cases/large/clang-26760.c": line 9287)
 * do without param at ("test/cases/large/clang-26760.c": line 9288)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -38280,10 +36948,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9292)
 * do without param at ("test/cases/large/clang-26760.c": line 9293)
 * do without param at ("test/cases/large/clang-26760.c": line 9294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -38340,18 +37007,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -38362,7 +37027,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -38376,13 +37040,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -38414,7 +37076,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -38435,23 +37096,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9331)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9333)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -38492,19 +37151,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9365)
 * do without param at ("test/cases/large/clang-26760.c": line 9366)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
@@ -38558,7 +37216,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9382)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9384)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -38628,12 +37286,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9368)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -38679,12 +37336,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -38724,7 +37381,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -38733,22 +37390,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -38793,7 +37448,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -38802,7 +37456,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38849,9 +37502,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9442)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38913,12 +37565,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9465)
 * do without param at ("test/cases/large/clang-26760.c": line 9466)
 * do without param at ("test/cases/large/clang-26760.c": line 9467)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38958,17 +37609,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9451)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -39035,27 +37685,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9480)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -39064,7 +37711,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -39109,9 +37756,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9496)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -39185,7 +37832,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -39226,7 +37873,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -39252,9 +37898,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -39311,12 +37955,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -39343,17 +37986,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9561)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -39365,7 +38007,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9554)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
@@ -39373,14 +38014,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -39409,7 +38048,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9577)
 * do without param at ("test/cases/large/clang-26760.c": line 9578)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -39419,7 +38057,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -39495,7 +38133,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -39550,7 +38188,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9610)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -39588,20 +38226,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9615)
 * do without param at ("test/cases/large/clang-26760.c": line 9616)
 * do without param at ("test/cases/large/clang-26760.c": line 9617)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -39611,18 +38247,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9627)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -39662,7 +38297,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
@@ -39690,27 +38324,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -39780,7 +38410,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9543)
 * do without param at ("test/cases/large/clang-26760.c": line 9544)
 * do without param at ("test/cases/large/clang-26760.c": line 9545)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -39818,26 +38447,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9670)
 * do without param at ("test/cases/large/clang-26760.c": line 9671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39883,7 +38508,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9690)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39907,14 +38532,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39981,38 +38605,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -40027,7 +38646,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -40071,13 +38690,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -40106,24 +38725,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9747)
 * do without param at ("test/cases/large/clang-26760.c": line 9748)
 * do without param at ("test/cases/large/clang-26760.c": line 9749)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -40135,7 +38753,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9789)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -40144,38 +38761,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -40193,10 +38802,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9840)
 * do without param at ("test/cases/large/clang-26760.c": line 9841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -40229,13 +38837,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -40283,7 +38890,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9832)
 * do without param at ("test/cases/large/clang-26760.c": line 9833)
 * do without param at ("test/cases/large/clang-26760.c": line 9834)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -40324,12 +38930,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -40381,21 +38986,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9876)
 * do without param at ("test/cases/large/clang-26760.c": line 9877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -40436,13 +39040,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9859)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -40475,8 +39078,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -40524,7 +39126,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -40685,7 +39286,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -40732,7 +39333,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -40740,7 +39341,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9910)
@@ -40772,15 +39372,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -40814,22 +39411,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40882,15 +39476,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40917,12 +39509,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9958)
 * do without param at ("test/cases/large/clang-26760.c": line 9959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40982,7 +39574,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40993,7 +39584,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -41032,19 +39623,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9946)
 * do without param at ("test/cases/large/clang-26760.c": line 9947)
 * do without param at ("test/cases/large/clang-26760.c": line 9948)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -41067,9 +39657,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9983)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -41077,7 +39666,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -41133,21 +39722,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10668)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -41193,28 +39779,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -41223,30 +39806,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -41264,17 +39841,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10833)
 * do without param at ("test/cases/large/clang-26760.c": line 10834)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -41307,9 +39882,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -41357,7 +39932,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10825)
 * do without param at ("test/cases/large/clang-26760.c": line 10826)
 * do without param at ("test/cases/large/clang-26760.c": line 10827)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -41398,12 +39972,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -41455,21 +40028,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10885)
 * do without param at ("test/cases/large/clang-26760.c": line 10886)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -41510,29 +40082,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10852)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -41542,9 +40109,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -41577,7 +40143,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -41587,7 +40152,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -41646,7 +40210,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -41717,7 +40281,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -41728,12 +40291,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -41741,35 +40304,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10717)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -41824,7 +40385,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10750)
 * do without param at ("test/cases/large/clang-26760.c": line 10751)
 * do without param at ("test/cases/large/clang-26760.c": line 10752)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41898,7 +40459,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10764)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41915,7 +40476,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41953,7 +40514,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41966,7 +40527,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41980,17 +40540,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10912)
@@ -42007,7 +40566,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -42015,28 +40573,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -42044,7 +40597,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -42067,23 +40620,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11550)
 * do without param at ("test/cases/large/clang-26760.c": line 11551)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -42145,13 +40696,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -42177,10 +40727,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -42188,7 +40738,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -42231,11 +40781,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10943)
 * do without param at ("test/cases/large/clang-26760.c": line 10944)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -42250,7 +40798,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -42292,7 +40840,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11027)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -42303,16 +40850,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -42332,25 +40877,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -42411,13 +40953,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10984)
 * do without param at ("test/cases/large/clang-26760.c": line 10985)
 * do without param at ("test/cases/large/clang-26760.c": line 10986)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -42425,22 +40967,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -42486,7 +41027,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -42519,9 +41060,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -42540,9 +41081,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -42550,17 +41090,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -42569,13 +41108,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -42601,7 +41139,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11053)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -42636,16 +41174,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11059)
 * do without param at ("test/cases/large/clang-26760.c": line 11060)
 * do without param at ("test/cases/large/clang-26760.c": line 11061)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -42654,78 +41189,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -42737,31 +41261,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11116)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -42805,12 +41327,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42868,7 +41388,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11153)
 * do without param at ("test/cases/large/clang-26760.c": line 11154)
 * do without param at ("test/cases/large/clang-26760.c": line 11155)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42909,10 +41429,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11159)
 * do without param at ("test/cases/large/clang-26760.c": line 11160)
 * do without param at ("test/cases/large/clang-26760.c": line 11161)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42969,18 +41488,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42989,24 +41506,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11101)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -43038,7 +41552,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -43059,23 +41572,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11194)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11196)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -43116,19 +41627,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11228)
 * do without param at ("test/cases/large/clang-26760.c": line 11229)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
@@ -43182,7 +41692,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11245)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11247)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -43252,12 +41762,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11231)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -43303,12 +41812,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -43348,7 +41857,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -43357,22 +41866,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -43417,7 +41924,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -43426,7 +41932,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -43473,9 +41978,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11305)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -43537,12 +42041,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11328)
 * do without param at ("test/cases/large/clang-26760.c": line 11329)
 * do without param at ("test/cases/large/clang-26760.c": line 11330)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -43582,17 +42085,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11314)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -43659,27 +42161,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11343)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -43688,7 +42187,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -43733,9 +42232,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11359)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -43809,7 +42308,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43846,14 +42345,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43929,34 +42425,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11400)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11401)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
@@ -44010,7 +42503,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11424)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11426)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -44080,10 +42573,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11410)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -44094,8 +42585,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -44117,7 +42607,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11456)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -44139,7 +42629,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11459)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -44147,7 +42637,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -44157,21 +42646,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -44182,16 +42669,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -44237,14 +42724,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11492)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -44255,32 +42741,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -44290,8 +42773,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -44358,14 +42840,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10897)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
@@ -44402,16 +42883,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11592)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
@@ -44465,49 +42946,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11606)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11608)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -44577,12 +43053,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8616)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -44628,31 +43103,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -44660,19 +43132,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -44712,7 +43182,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -44721,29 +43191,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -44752,7 +43217,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -44799,9 +43263,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8507)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8508)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44863,12 +43326,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8531)
 * do without param at ("test/cases/large/clang-26760.c": line 8532)
 * do without param at ("test/cases/large/clang-26760.c": line 8533)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44908,17 +43370,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8517)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44985,31 +43446,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8546)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -45043,16 +43501,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8561)
 * do without param at ("test/cases/large/clang-26760.c": line 8562)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -45097,7 +43555,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -45106,7 +43563,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -45153,9 +43609,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11697)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11698)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -45217,12 +43672,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11760)
 * do without param at ("test/cases/large/clang-26760.c": line 11761)
 * do without param at ("test/cases/large/clang-26760.c": line 11762)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -45262,76 +43716,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -45342,10 +43783,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -45357,10 +43796,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -45427,27 +43866,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11775)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -45456,7 +43892,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -45501,9 +43937,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11791)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -45577,7 +44013,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -45618,12 +44054,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -45649,21 +44084,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -45720,12 +44151,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -45752,31 +44182,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11868)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -45788,7 +44216,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11861)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
@@ -45796,8 +44223,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
@@ -45825,35 +44250,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45882,7 +44302,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11890)
 * do without param at ("test/cases/large/clang-26760.c": line 11891)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45892,7 +44311,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45968,11 +44387,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -46027,7 +44446,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11924)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -46065,33 +44484,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11929)
 * do without param at ("test/cases/large/clang-26760.c": line 11930)
 * do without param at ("test/cases/large/clang-26760.c": line 11931)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -46103,35 +44516,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -46141,34 +44551,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11965)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -46182,30 +44587,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
@@ -46213,14 +44614,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -46249,7 +44648,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12021)
 * do without param at ("test/cases/large/clang-26760.c": line 12022)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -46259,7 +44657,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -46335,7 +44733,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -46390,7 +44788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12054)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -46428,20 +44826,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12059)
 * do without param at ("test/cases/large/clang-26760.c": line 12060)
 * do without param at ("test/cases/large/clang-26760.c": line 12061)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -46451,19 +44847,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12071)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -46503,7 +44897,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
@@ -46531,39 +44924,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -46633,7 +45020,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11850)
 * do without param at ("test/cases/large/clang-26760.c": line 11851)
 * do without param at ("test/cases/large/clang-26760.c": line 11852)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -46671,80 +45057,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12114)
 * do without param at ("test/cases/large/clang-26760.c": line 12115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -46752,33 +45122,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -46787,7 +45153,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12152)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -46813,9 +45178,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46872,8 +45235,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46891,38 +45253,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12196)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46931,7 +45288,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46958,17 +45315,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12224)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46980,7 +45336,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12199)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
@@ -46988,14 +45343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -47024,7 +45377,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12240)
 * do without param at ("test/cases/large/clang-26760.c": line 12241)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -47034,7 +45386,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -47110,7 +45462,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -47165,7 +45517,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12273)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -47203,20 +45555,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12278)
 * do without param at ("test/cases/large/clang-26760.c": line 12279)
 * do without param at ("test/cases/large/clang-26760.c": line 12280)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -47226,21 +45576,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12290)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -47280,7 +45628,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
@@ -47308,12 +45655,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -47361,10 +45705,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -47372,17 +45716,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -47529,14 +45872,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -47547,7 +45889,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -47557,7 +45899,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12376)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -47612,10 +45954,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -47661,7 +46001,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -47708,7 +46047,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -47804,14 +46142,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -47822,16 +46159,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47870,16 +46206,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47954,7 +46288,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -48026,13 +46360,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12606)
 * do without param at ("test/cases/large/clang-26760.c": line 12607)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -48112,12 +46445,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -48134,7 +46466,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -48145,7 +46476,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -48185,23 +46515,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12430)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -48232,28 +46559,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12433)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12435)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -48265,7 +46590,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12456)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -48313,7 +46638,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -48474,7 +46798,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -48521,7 +46845,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -48529,7 +46853,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12482)
@@ -48561,15 +46884,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -48603,7 +46923,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -48656,15 +46976,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -48691,12 +47009,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12523)
 * do without param at ("test/cases/large/clang-26760.c": line 12524)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -48756,7 +47074,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -48767,7 +47084,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -48806,16 +47123,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12511)
 * do without param at ("test/cases/large/clang-26760.c": line 12512)
 * do without param at ("test/cases/large/clang-26760.c": line 12513)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -48823,7 +47139,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48879,7 +47195,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12614)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48925,28 +47241,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12629)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48955,23 +47268,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48989,10 +47297,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12761)
 * do without param at ("test/cases/large/clang-26760.c": line 12762)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -49025,9 +47332,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -49075,7 +47382,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12753)
 * do without param at ("test/cases/large/clang-26760.c": line 12754)
 * do without param at ("test/cases/large/clang-26760.c": line 12755)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -49116,12 +47422,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -49173,21 +47478,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12797)
 * do without param at ("test/cases/large/clang-26760.c": line 12798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -49228,13 +47532,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12780)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -49267,7 +47570,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -49277,7 +47579,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -49336,7 +47637,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -49407,7 +47708,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -49418,12 +47718,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -49431,29 +47731,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12656)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -49508,7 +47807,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12685)
 * do without param at ("test/cases/large/clang-26760.c": line 12686)
 * do without param at ("test/cases/large/clang-26760.c": line 12687)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -49582,7 +47881,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12698)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12699)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -49599,7 +47898,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -49637,7 +47936,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12707)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -49650,7 +47949,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -49664,17 +47962,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12824)
@@ -49691,7 +47988,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -49699,28 +47995,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13041)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -49728,7 +48019,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -49751,9 +48042,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13053)
 * do without param at ("test/cases/large/clang-26760.c": line 13054)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -49815,13 +48106,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49847,10 +48137,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49858,7 +48148,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49901,11 +48191,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12855)
 * do without param at ("test/cases/large/clang-26760.c": line 12856)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49920,7 +48208,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49962,7 +48250,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12930)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49973,16 +48260,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -50002,13 +48287,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -50069,25 +48353,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12889)
 * do without param at ("test/cases/large/clang-26760.c": line 12890)
 * do without param at ("test/cases/large/clang-26760.c": line 12891)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -50133,7 +48416,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -50166,9 +48449,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12868)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -50187,9 +48470,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -50197,17 +48479,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -50216,13 +48497,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -50248,7 +48528,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12956)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -50283,13 +48563,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12962)
 * do without param at ("test/cases/large/clang-26760.c": line 12963)
 * do without param at ("test/cases/large/clang-26760.c": line 12964)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -50297,29 +48576,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -50395,7 +48669,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12997)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -50417,7 +48691,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 13000)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -50425,7 +48699,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -50435,14 +48708,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -50453,16 +48725,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -50529,9 +48801,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12809)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
@@ -50568,24 +48840,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13084)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -50655,7 +48925,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12181)
 * do without param at ("test/cases/large/clang-26760.c": line 12182)
 * do without param at ("test/cases/large/clang-26760.c": line 12183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -50693,26 +48962,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13097)
 * do without param at ("test/cases/large/clang-26760.c": line 13098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -50758,7 +49023,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13117)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -50782,21 +49047,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50862,16 +49125,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50917,7 +49177,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13156)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50926,10 +49186,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50953,13 +49212,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -51016,12 +49270,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -51048,17 +49301,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13180)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -51070,7 +49322,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13173)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
@@ -51078,14 +49329,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -51114,7 +49363,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13196)
 * do without param at ("test/cases/large/clang-26760.c": line 13197)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -51124,7 +49372,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -51200,7 +49448,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -51255,7 +49503,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13229)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -51293,20 +49541,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13234)
 * do without param at ("test/cases/large/clang-26760.c": line 13235)
 * do without param at ("test/cases/large/clang-26760.c": line 13236)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -51316,18 +49562,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13246)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -51367,10 +49612,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
@@ -51398,20 +49641,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -51423,8 +49663,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -51459,19 +49698,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -51479,19 +49716,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -51560,20 +49795,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -51606,163 +49841,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13362)
 * do without param at ("test/cases/large/clang-26760.c": line 13363)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -51776,23 +49999,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -51802,28 +50022,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51837,44 +50053,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51884,52 +50095,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51943,10 +50150,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p3.path b/rtree-c/test/expected/clang-26760/reduction/p3.path
index d428adb..bee1c93 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p3.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p3.path
@@ -459,30 +459,20 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 23)
-* remove statement at ("test/cases/large/clang-26760.c": line 25)
+* remove return statement at ("test/cases/large/clang-26760.c": line 25)
 * reduce to left at ("test/cases/large/clang-26760.c": line 25)
 * reduce to right at ("test/cases/large/clang-26760.c": line 25)
 * remove static at ("test/cases/large/clang-26760.c": line 27)
-* remove statement at ("test/cases/large/clang-26760.c": line 29)
+* remove return statement at ("test/cases/large/clang-26760.c": line 29)
 * reduce to left at ("test/cases/large/clang-26760.c": line 29)
 * reduce to right at ("test/cases/large/clang-26760.c": line 29)
 * remove static at ("test/cases/large/clang-26760.c": line 31)
-* remove statement at ("test/cases/large/clang-26760.c": line 33)
+* remove return statement at ("test/cases/large/clang-26760.c": line 33)
 * reduce to left at ("test/cases/large/clang-26760.c": line 33)
 * reduce to right at ("test/cases/large/clang-26760.c": line 33)
 * remove static at ("test/cases/large/clang-26760.c": line 35)
-* remove statement at ("test/cases/large/clang-26760.c": line 37)
+* remove return statement at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
 * reduce to right at ("test/cases/large/clang-26760.c": line 37)
 * reduce to left at ("test/cases/large/clang-26760.c": line 37)
@@ -495,7 +485,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * replace by zero at ("test/cases/large/clang-26760.c": line 37)
 * remove static at ("test/cases/large/clang-26760.c": line 39)
-* remove statement at ("test/cases/large/clang-26760.c": line 41)
+* remove return statement at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
 * reduce to right at ("test/cases/large/clang-26760.c": line 41)
 * reduce to left at ("test/cases/large/clang-26760.c": line 41)
@@ -508,7 +498,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * replace by zero at ("test/cases/large/clang-26760.c": line 41)
 * remove static at ("test/cases/large/clang-26760.c": line 43)
-* remove statement at ("test/cases/large/clang-26760.c": line 45)
+* remove return statement at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
 * reduce to right at ("test/cases/large/clang-26760.c": line 45)
 * reduce to left at ("test/cases/large/clang-26760.c": line 45)
@@ -527,7 +517,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * replace by zero at ("test/cases/large/clang-26760.c": line 45)
 * remove static at ("test/cases/large/clang-26760.c": line 47)
-* remove statement at ("test/cases/large/clang-26760.c": line 50)
+* remove return statement at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
 * reduce to right at ("test/cases/large/clang-26760.c": line 50)
 * reduce to left at ("test/cases/large/clang-26760.c": line 50)
@@ -543,7 +533,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * replace by zero at ("test/cases/large/clang-26760.c": line 50)
 * remove static at ("test/cases/large/clang-26760.c": line 52)
-* remove statement at ("test/cases/large/clang-26760.c": line 54)
+* remove return statement at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
 * reduce to right at ("test/cases/large/clang-26760.c": line 54)
 * reduce to left at ("test/cases/large/clang-26760.c": line 54)
@@ -557,7 +547,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * replace by zero at ("test/cases/large/clang-26760.c": line 54)
 * remove static at ("test/cases/large/clang-26760.c": line 56)
-* remove statement at ("test/cases/large/clang-26760.c": line 59)
+* remove return statement at ("test/cases/large/clang-26760.c": line 59)
 * reduce to left at ("test/cases/large/clang-26760.c": line 59)
 * reduce to right at ("test/cases/large/clang-26760.c": line 59)
 * don't cast at ("test/cases/large/clang-26760.c": line 59)
@@ -568,22 +558,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * remove static at ("test/cases/large/clang-26760.c": line 61)
-* remove statement at ("test/cases/large/clang-26760.c": line 63)
+* remove return statement at ("test/cases/large/clang-26760.c": line 63)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 63)
 * remove static at ("test/cases/large/clang-26760.c": line 65)
-* remove statement at ("test/cases/large/clang-26760.c": line 67)
+* remove return statement at ("test/cases/large/clang-26760.c": line 67)
 * reduce to left at ("test/cases/large/clang-26760.c": line 67)
 * reduce to right at ("test/cases/large/clang-26760.c": line 67)
 * remove static at ("test/cases/large/clang-26760.c": line 69)
-* remove statement at ("test/cases/large/clang-26760.c": line 71)
+* remove return statement at ("test/cases/large/clang-26760.c": line 71)
 * reduce to left at ("test/cases/large/clang-26760.c": line 71)
 * reduce to right at ("test/cases/large/clang-26760.c": line 71)
 * remove static at ("test/cases/large/clang-26760.c": line 73)
-* remove statement at ("test/cases/large/clang-26760.c": line 75)
+* remove return statement at ("test/cases/large/clang-26760.c": line 75)
 * reduce to left at ("test/cases/large/clang-26760.c": line 75)
 * reduce to right at ("test/cases/large/clang-26760.c": line 75)
 * remove static at ("test/cases/large/clang-26760.c": line 77)
-* remove statement at ("test/cases/large/clang-26760.c": line 79)
+* remove return statement at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
 * reduce to right at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
@@ -598,7 +588,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * remove static at ("test/cases/large/clang-26760.c": line 81)
-* remove statement at ("test/cases/large/clang-26760.c": line 83)
+* remove return statement at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
 * reduce to right at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
@@ -613,7 +603,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * remove static at ("test/cases/large/clang-26760.c": line 85)
-* remove statement at ("test/cases/large/clang-26760.c": line 88)
+* remove return statement at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
 * reduce to right at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * remove static at ("test/cases/large/clang-26760.c": line 90)
-* remove statement at ("test/cases/large/clang-26760.c": line 93)
+* remove return statement at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
 * reduce to right at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
@@ -648,7 +638,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * remove static at ("test/cases/large/clang-26760.c": line 95)
-* remove statement at ("test/cases/large/clang-26760.c": line 98)
+* remove return statement at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
 * reduce to right at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
@@ -662,7 +652,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * remove static at ("test/cases/large/clang-26760.c": line 100)
-* remove statement at ("test/cases/large/clang-26760.c": line 103)
+* remove return statement at ("test/cases/large/clang-26760.c": line 103)
 * reduce to left at ("test/cases/large/clang-26760.c": line 103)
 * reduce to right at ("test/cases/large/clang-26760.c": line 103)
 * don't cast at ("test/cases/large/clang-26760.c": line 103)
@@ -673,7 +663,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * remove static at ("test/cases/large/clang-26760.c": line 105)
-* remove statement at ("test/cases/large/clang-26760.c": line 107)
+* remove return statement at ("test/cases/large/clang-26760.c": line 107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 107)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 107)
@@ -682,7 +672,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * remove static at ("test/cases/large/clang-26760.c": line 109)
-* remove statement at ("test/cases/large/clang-26760.c": line 111)
+* remove return statement at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
 * reduce to right at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
@@ -706,7 +696,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * remove static at ("test/cases/large/clang-26760.c": line 113)
-* remove statement at ("test/cases/large/clang-26760.c": line 115)
+* remove return statement at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
@@ -728,7 +718,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * remove static at ("test/cases/large/clang-26760.c": line 117)
-* remove statement at ("test/cases/large/clang-26760.c": line 119)
+* remove return statement at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
@@ -773,7 +763,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * remove static at ("test/cases/large/clang-26760.c": line 121)
-* remove statement at ("test/cases/large/clang-26760.c": line 123)
+* remove return statement at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
 * reduce to right at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
@@ -788,7 +778,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * remove static at ("test/cases/large/clang-26760.c": line 125)
-* remove statement at ("test/cases/large/clang-26760.c": line 127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
@@ -803,7 +793,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * remove static at ("test/cases/large/clang-26760.c": line 129)
-* remove statement at ("test/cases/large/clang-26760.c": line 132)
+* remove return statement at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
@@ -822,7 +812,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * remove static at ("test/cases/large/clang-26760.c": line 134)
-* remove statement at ("test/cases/large/clang-26760.c": line 137)
+* remove return statement at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
@@ -838,7 +828,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * remove static at ("test/cases/large/clang-26760.c": line 139)
-* remove statement at ("test/cases/large/clang-26760.c": line 142)
+* remove return statement at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
@@ -852,7 +842,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * remove static at ("test/cases/large/clang-26760.c": line 144)
-* remove statement at ("test/cases/large/clang-26760.c": line 147)
+* remove return statement at ("test/cases/large/clang-26760.c": line 147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 147)
 * don't cast at ("test/cases/large/clang-26760.c": line 147)
@@ -863,7 +853,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * remove static at ("test/cases/large/clang-26760.c": line 149)
-* remove statement at ("test/cases/large/clang-26760.c": line 151)
+* remove return statement at ("test/cases/large/clang-26760.c": line 151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 151)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 151)
@@ -872,7 +862,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * remove static at ("test/cases/large/clang-26760.c": line 153)
-* remove statement at ("test/cases/large/clang-26760.c": line 155)
+* remove return statement at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
@@ -896,7 +886,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * remove static at ("test/cases/large/clang-26760.c": line 157)
-* remove statement at ("test/cases/large/clang-26760.c": line 159)
+* remove return statement at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
@@ -918,7 +908,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * remove static at ("test/cases/large/clang-26760.c": line 161)
-* remove statement at ("test/cases/large/clang-26760.c": line 163)
+* remove return statement at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
 * reduce to right at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
@@ -963,7 +953,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * remove static at ("test/cases/large/clang-26760.c": line 165)
-* remove statement at ("test/cases/large/clang-26760.c": line 167)
+* remove return statement at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
 * reduce to right at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
@@ -978,7 +968,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * remove static at ("test/cases/large/clang-26760.c": line 169)
-* remove statement at ("test/cases/large/clang-26760.c": line 171)
+* remove return statement at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
@@ -993,7 +983,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * remove static at ("test/cases/large/clang-26760.c": line 173)
-* remove statement at ("test/cases/large/clang-26760.c": line 176)
+* remove return statement at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * remove static at ("test/cases/large/clang-26760.c": line 178)
-* remove statement at ("test/cases/large/clang-26760.c": line 181)
+* remove return statement at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
@@ -1028,7 +1018,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * remove static at ("test/cases/large/clang-26760.c": line 183)
-* remove statement at ("test/cases/large/clang-26760.c": line 186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
@@ -1042,7 +1032,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * remove static at ("test/cases/large/clang-26760.c": line 188)
-* remove statement at ("test/cases/large/clang-26760.c": line 191)
+* remove return statement at ("test/cases/large/clang-26760.c": line 191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 191)
 * don't cast at ("test/cases/large/clang-26760.c": line 191)
@@ -1053,38 +1043,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * remove static at ("test/cases/large/clang-26760.c": line 193)
-* remove statement at ("test/cases/large/clang-26760.c": line 195)
+* remove return statement at ("test/cases/large/clang-26760.c": line 195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 195)
 * remove static at ("test/cases/large/clang-26760.c": line 197)
-* remove statement at ("test/cases/large/clang-26760.c": line 199)
+* remove return statement at ("test/cases/large/clang-26760.c": line 199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 199)
 * remove static at ("test/cases/large/clang-26760.c": line 201)
-* remove statement at ("test/cases/large/clang-26760.c": line 203)
+* remove return statement at ("test/cases/large/clang-26760.c": line 203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 203)
 * remove static at ("test/cases/large/clang-26760.c": line 205)
-* remove statement at ("test/cases/large/clang-26760.c": line 207)
+* remove return statement at ("test/cases/large/clang-26760.c": line 207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * remove static at ("test/cases/large/clang-26760.c": line 209)
-* remove statement at ("test/cases/large/clang-26760.c": line 211)
+* remove return statement at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * remove static at ("test/cases/large/clang-26760.c": line 213)
-* remove statement at ("test/cases/large/clang-26760.c": line 215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * remove static at ("test/cases/large/clang-26760.c": line 217)
-* remove statement at ("test/cases/large/clang-26760.c": line 220)
+* remove return statement at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
@@ -1101,7 +1091,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * remove static at ("test/cases/large/clang-26760.c": line 222)
-* remove statement at ("test/cases/large/clang-26760.c": line 225)
+* remove return statement at ("test/cases/large/clang-26760.c": line 225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 225)
 * don't cast at ("test/cases/large/clang-26760.c": line 225)
@@ -1115,7 +1105,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * remove static at ("test/cases/large/clang-26760.c": line 227)
-* remove statement at ("test/cases/large/clang-26760.c": line 230)
+* remove return statement at ("test/cases/large/clang-26760.c": line 230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 230)
 * don't cast at ("test/cases/large/clang-26760.c": line 230)
@@ -1127,7 +1117,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * remove static at ("test/cases/large/clang-26760.c": line 232)
-* remove statement at ("test/cases/large/clang-26760.c": line 235)
+* remove return statement at ("test/cases/large/clang-26760.c": line 235)
 * don't cast at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 235)
@@ -1136,38 +1126,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * remove static at ("test/cases/large/clang-26760.c": line 237)
-* remove statement at ("test/cases/large/clang-26760.c": line 239)
+* remove return statement at ("test/cases/large/clang-26760.c": line 239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 239)
 * remove static at ("test/cases/large/clang-26760.c": line 241)
-* remove statement at ("test/cases/large/clang-26760.c": line 244)
+* remove return statement at ("test/cases/large/clang-26760.c": line 244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 244)
 * remove static at ("test/cases/large/clang-26760.c": line 246)
-* remove statement at ("test/cases/large/clang-26760.c": line 249)
+* remove return statement at ("test/cases/large/clang-26760.c": line 249)
 * reduce to left at ("test/cases/large/clang-26760.c": line 249)
 * reduce to right at ("test/cases/large/clang-26760.c": line 249)
 * remove static at ("test/cases/large/clang-26760.c": line 251)
-* remove statement at ("test/cases/large/clang-26760.c": line 254)
+* remove return statement at ("test/cases/large/clang-26760.c": line 254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * remove static at ("test/cases/large/clang-26760.c": line 256)
-* remove statement at ("test/cases/large/clang-26760.c": line 259)
+* remove return statement at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * remove static at ("test/cases/large/clang-26760.c": line 261)
-* remove statement at ("test/cases/large/clang-26760.c": line 264)
+* remove return statement at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * remove static at ("test/cases/large/clang-26760.c": line 266)
-* remove statement at ("test/cases/large/clang-26760.c": line 269)
+* remove return statement at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
@@ -1184,7 +1174,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -1198,7 +1188,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -1210,7 +1200,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -1219,38 +1209,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -1267,7 +1257,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -1281,7 +1271,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -1293,7 +1283,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -1302,38 +1292,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -1350,7 +1340,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -1364,7 +1354,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -1376,7 +1366,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -1385,7 +1375,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -1400,7 +1390,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -1415,7 +1405,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -1432,7 +1422,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -1453,7 +1443,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -1468,7 +1458,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -1483,7 +1473,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -1500,7 +1490,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -1521,7 +1511,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -1538,27 +1528,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -1568,7 +1553,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -1576,7 +1561,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -1591,61 +1576,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -1653,20 +1636,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -1719,25 +1699,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -1746,23 +1721,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1976,30 +1949,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -2043,7 +2014,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -2090,7 +2061,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -2133,7 +2104,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -2176,7 +2147,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -2224,7 +2195,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -2264,15 +2235,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -2308,7 +2277,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -2356,14 +2325,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -2405,7 +2372,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -2450,7 +2417,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -2458,15 +2424,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -2515,7 +2480,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -2563,7 +2528,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -2608,14 +2573,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -2656,7 +2619,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -2695,15 +2658,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -2747,7 +2708,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -2789,17 +2750,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2847,7 +2806,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2891,29 +2850,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2943,9 +2900,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2960,34 +2916,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -3016,14 +2968,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -3034,7 +2985,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -3074,14 +3025,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 742)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -3095,7 +3045,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -3105,17 +3054,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -3149,29 +3097,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -3182,21 +3125,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 779)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -3231,12 +3170,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 785)
 * do without param at ("test/cases/large/clang-26760.c": line 786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -3245,20 +3182,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -3326,7 +3263,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 830)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -3339,7 +3275,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -3371,9 +3306,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -3384,7 +3317,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -3422,12 +3355,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 856)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -3442,18 +3375,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 755)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -3524,19 +3455,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -3546,27 +3474,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -3608,7 +3532,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -3657,19 +3581,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -3677,17 +3597,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3834,22 +3753,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3860,7 +3776,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3870,17 +3786,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
@@ -3911,33 +3823,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 989)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3945,9 +3853,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1042)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3970,12 +3876,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 996)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -3997,33 +3902,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1024)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -4052,10 +3955,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1014)
 * do without param at ("test/cases/large/clang-26760.c": line 1015)
 * do without param at ("test/cases/large/clang-26760.c": line 1016)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -4110,17 +4013,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -4166,7 +4065,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -4213,7 +4111,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -4309,17 +4206,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -4330,16 +4226,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -4378,30 +4273,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2377)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -4476,7 +4367,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -4548,13 +4439,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2461)
 * do without param at ("test/cases/large/clang-26760.c": line 2462)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -4634,8 +4524,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -4658,12 +4546,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -4685,33 +4572,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2416)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -4740,15 +4625,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2406)
 * do without param at ("test/cases/large/clang-26760.c": line 2407)
 * do without param at ("test/cases/large/clang-26760.c": line 2408)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -4765,7 +4648,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -4776,7 +4658,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -4816,30 +4697,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1108)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4851,18 +4727,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4893,37 +4767,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4937,17 +4807,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1164)
@@ -4964,7 +4833,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4972,28 +4840,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -5001,7 +4864,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -5024,9 +4887,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1508)
 * do without param at ("test/cases/large/clang-26760.c": line 1509)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -5088,13 +4951,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -5120,14 +4982,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -5135,7 +4995,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -5178,11 +5038,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1199)
 * do without param at ("test/cases/large/clang-26760.c": line 1200)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -5197,7 +5055,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -5239,7 +5097,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1274)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -5250,16 +5107,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -5279,13 +5134,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -5346,25 +5200,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1233)
 * do without param at ("test/cases/large/clang-26760.c": line 1234)
 * do without param at ("test/cases/large/clang-26760.c": line 1235)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -5410,7 +5263,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -5443,9 +5296,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1212)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -5464,7 +5317,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -5472,17 +5324,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -5491,13 +5342,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -5523,7 +5373,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1299)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -5558,13 +5408,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1305)
 * do without param at ("test/cases/large/clang-26760.c": line 1306)
 * do without param at ("test/cases/large/clang-26760.c": line 1307)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -5572,29 +5421,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -5670,7 +5514,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1340)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -5692,7 +5536,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1343)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -5700,7 +5544,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -5710,14 +5553,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -5728,16 +5570,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -5798,10 +5640,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1278)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -5809,18 +5649,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5839,7 +5678,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1387)
 * do without param at ("test/cases/large/clang-26760.c": line 1388)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5848,13 +5686,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5880,7 +5717,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5915,13 +5752,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1410)
 * do without param at ("test/cases/large/clang-26760.c": line 1411)
 * do without param at ("test/cases/large/clang-26760.c": line 1412)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5929,29 +5765,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -6027,7 +5858,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1445)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -6049,7 +5880,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1448)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -6057,7 +5888,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -6067,15 +5897,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -6121,7 +5949,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1467)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -6132,16 +5960,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -6208,14 +6036,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1149)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -6257,32 +6082,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1539)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -6294,19 +6117,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1553)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1555)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -6354,7 +6175,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -6515,7 +6335,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -6562,7 +6382,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -6570,7 +6390,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1585)
@@ -6602,15 +6421,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1590)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -6644,7 +6460,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -6697,40 +6513,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -6739,32 +6550,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -6798,20 +6605,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1760)
 * do without param at ("test/cases/large/clang-26760.c": line 1761)
 * do without param at ("test/cases/large/clang-26760.c": line 1762)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6829,10 +6633,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1790)
 * do without param at ("test/cases/large/clang-26760.c": line 1791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6865,9 +6668,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6915,7 +6718,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1782)
 * do without param at ("test/cases/large/clang-26760.c": line 1783)
 * do without param at ("test/cases/large/clang-26760.c": line 1784)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6956,12 +6758,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -7013,32 +6814,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1871)
 * do without param at ("test/cases/large/clang-26760.c": line 1872)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -7049,22 +6845,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -7075,16 +6868,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -7130,14 +6923,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1842)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -7178,17 +6971,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1850)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1851)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -7221,7 +7012,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -7231,17 +7021,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -7300,7 +7089,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -7371,7 +7160,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -7382,18 +7170,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -7405,7 +7191,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1646)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -7453,10 +7239,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -7464,46 +7249,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1630)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -7558,7 +7339,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1687)
 * do without param at ("test/cases/large/clang-26760.c": line 1688)
 * do without param at ("test/cases/large/clang-26760.c": line 1689)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -7632,7 +7413,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1700)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1701)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -7649,19 +7430,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -7699,28 +7478,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -7747,24 +7522,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2327)
 * do without param at ("test/cases/large/clang-26760.c": line 2328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7824,7 +7597,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7835,12 +7607,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7879,7 +7651,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1896)
 * do without param at ("test/cases/large/clang-26760.c": line 1897)
 * do without param at ("test/cases/large/clang-26760.c": line 1898)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7921,7 +7692,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7968,7 +7738,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -8064,14 +7833,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -8082,16 +7850,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -8130,16 +7897,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -8214,7 +7979,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -8286,13 +8051,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2117)
 * do without param at ("test/cases/large/clang-26760.c": line 2118)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -8372,12 +8136,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -8394,7 +8157,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -8405,7 +8167,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -8445,23 +8206,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1942)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -8492,28 +8250,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -8525,7 +8281,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1967)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -8573,7 +8329,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -8734,7 +8489,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -8781,7 +8536,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -8789,7 +8544,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1993)
@@ -8821,15 +8575,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1998)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8863,7 +8614,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8916,15 +8667,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8951,12 +8700,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2034)
 * do without param at ("test/cases/large/clang-26760.c": line 2035)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -9016,7 +8765,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -9027,7 +8775,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -9066,16 +8814,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2022)
 * do without param at ("test/cases/large/clang-26760.c": line 2023)
 * do without param at ("test/cases/large/clang-26760.c": line 2024)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -9083,7 +8830,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -9139,7 +8886,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2125)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -9185,28 +8932,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -9215,23 +8959,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -9249,10 +8988,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2272)
 * do without param at ("test/cases/large/clang-26760.c": line 2273)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -9285,9 +9023,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -9335,7 +9073,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2264)
 * do without param at ("test/cases/large/clang-26760.c": line 2265)
 * do without param at ("test/cases/large/clang-26760.c": line 2266)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -9376,12 +9113,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2279)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -9433,21 +9169,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2308)
 * do without param at ("test/cases/large/clang-26760.c": line 2309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -9488,13 +9223,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2290)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2291)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -9527,7 +9261,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -9537,7 +9270,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -9596,7 +9328,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -9667,7 +9399,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -9678,12 +9409,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -9691,29 +9422,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2167)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -9768,7 +9498,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2196)
 * do without param at ("test/cases/large/clang-26760.c": line 2197)
 * do without param at ("test/cases/large/clang-26760.c": line 2198)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9842,7 +9572,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2210)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9859,7 +9589,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9897,23 +9627,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9921,17 +9650,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9987,7 +9716,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2469)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -10033,31 +9762,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -10066,23 +9791,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -10100,10 +9820,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2830)
 * do without param at ("test/cases/large/clang-26760.c": line 2831)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -10136,9 +9855,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -10186,7 +9905,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2822)
 * do without param at ("test/cases/large/clang-26760.c": line 2823)
 * do without param at ("test/cases/large/clang-26760.c": line 2824)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -10227,12 +9945,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -10240,10 +9956,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -10251,7 +9967,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -10307,7 +10023,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2859)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -10315,36 +10030,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2872)
 * do without param at ("test/cases/large/clang-26760.c": line 2873)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -10396,21 +10105,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2899)
 * do without param at ("test/cases/large/clang-26760.c": line 2900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -10451,13 +10159,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2849)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -10490,7 +10197,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -10500,34 +10206,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -10536,23 +10238,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -10570,10 +10267,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2627)
 * do without param at ("test/cases/large/clang-26760.c": line 2628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -10606,12 +10302,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -10659,7 +10355,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2619)
 * do without param at ("test/cases/large/clang-26760.c": line 2620)
 * do without param at ("test/cases/large/clang-26760.c": line 2621)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -10700,12 +10395,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -10757,31 +10451,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2665)
 * do without param at ("test/cases/large/clang-26760.c": line 2666)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10822,13 +10515,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2648)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10861,7 +10553,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10871,7 +10562,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10930,7 +10620,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -11001,7 +10691,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -11012,12 +10701,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -11025,29 +10714,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2521)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -11102,7 +10790,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2550)
 * do without param at ("test/cases/large/clang-26760.c": line 2551)
 * do without param at ("test/cases/large/clang-26760.c": line 2552)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -11176,7 +10864,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2564)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -11193,7 +10881,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -11231,20 +10919,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -11303,7 +10988,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -11374,7 +11059,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -11385,33 +11069,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -11450,10 +11131,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -11461,35 +11141,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2698)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -11544,21 +11222,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2748)
 * do without param at ("test/cases/large/clang-26760.c": line 2749)
 * do without param at ("test/cases/large/clang-26760.c": line 2750)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -11632,7 +11309,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2766)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -11649,7 +11326,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -11687,7 +11364,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -11700,7 +11377,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -11714,22 +11390,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -11763,9 +11438,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2932)
 * do without param at ("test/cases/large/clang-26760.c": line 2933)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2937)
@@ -11782,7 +11456,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -11790,7 +11463,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -11801,17 +11473,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3567)
@@ -11828,7 +11499,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11836,31 +11506,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11868,10 +11532,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11894,9 +11558,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3878)
 * do without param at ("test/cases/large/clang-26760.c": line 3879)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11958,13 +11622,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -11990,10 +11653,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -12001,7 +11664,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -12044,11 +11707,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3598)
 * do without param at ("test/cases/large/clang-26760.c": line 3599)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -12063,7 +11724,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -12105,7 +11766,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3751)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -12116,19 +11776,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -12148,13 +11806,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -12215,25 +11872,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3633)
 * do without param at ("test/cases/large/clang-26760.c": line 3634)
 * do without param at ("test/cases/large/clang-26760.c": line 3635)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -12279,11 +11935,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -12298,7 +11952,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -12340,7 +11994,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3725)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -12351,16 +12004,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -12380,13 +12031,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -12447,25 +12097,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3684)
 * do without param at ("test/cases/large/clang-26760.c": line 3685)
 * do without param at ("test/cases/large/clang-26760.c": line 3686)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -12511,7 +12160,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -12544,9 +12193,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3663)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -12565,8 +12214,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -12599,9 +12247,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3611)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -12620,9 +12268,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -12630,17 +12277,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -12649,13 +12295,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -12681,7 +12326,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -12716,13 +12361,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3783)
 * do without param at ("test/cases/large/clang-26760.c": line 3784)
 * do without param at ("test/cases/large/clang-26760.c": line 3785)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -12730,29 +12374,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12828,7 +12467,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3817)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3818)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12850,7 +12489,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3821)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12858,7 +12497,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12868,17 +12506,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12889,16 +12525,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12960,37 +12596,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -12999,13 +12631,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -13031,10 +12662,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3926)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -13042,7 +12673,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -13077,21 +12708,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3934)
 * do without param at ("test/cases/large/clang-26760.c": line 3935)
 * do without param at ("test/cases/large/clang-26760.c": line 3936)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -13099,43 +12727,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -13149,17 +12769,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3983)
@@ -13176,7 +12795,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -13184,28 +12802,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4200)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -13213,7 +12826,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -13236,9 +12849,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4212)
 * do without param at ("test/cases/large/clang-26760.c": line 4213)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -13300,13 +12913,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -13332,10 +12944,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -13343,7 +12955,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -13386,11 +12998,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4014)
 * do without param at ("test/cases/large/clang-26760.c": line 4015)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -13405,7 +13015,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -13447,7 +13057,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4089)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -13458,16 +13067,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -13487,13 +13094,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -13554,25 +13160,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4048)
 * do without param at ("test/cases/large/clang-26760.c": line 4049)
 * do without param at ("test/cases/large/clang-26760.c": line 4050)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -13618,7 +13223,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -13651,9 +13256,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4027)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -13672,9 +13277,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -13682,17 +13286,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -13701,13 +13304,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -13733,7 +13335,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -13768,13 +13370,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4121)
 * do without param at ("test/cases/large/clang-26760.c": line 4122)
 * do without param at ("test/cases/large/clang-26760.c": line 4123)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -13782,29 +13383,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13880,7 +13476,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4156)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13902,7 +13498,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4159)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13910,7 +13506,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13920,14 +13515,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13938,16 +13532,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -14014,8 +13608,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3968)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -14091,7 +13684,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4249)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4250)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -14113,13 +13706,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4253)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -14127,7 +13717,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -14150,9 +13740,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4261)
 * do without param at ("test/cases/large/clang-26760.c": line 4262)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -14210,11 +13800,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -14222,36 +13810,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -14260,7 +13842,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -14294,14 +13876,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4305)
 * do without param at ("test/cases/large/clang-26760.c": line 4306)
 * do without param at ("test/cases/large/clang-26760.c": line 4307)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -14311,14 +13891,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -14329,35 +13908,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -14365,7 +13937,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -14388,9 +13960,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4342)
 * do without param at ("test/cases/large/clang-26760.c": line 4343)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -14448,15 +14020,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -14512,25 +14082,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -14538,7 +14103,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -14561,12 +14126,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4385)
 * do without param at ("test/cases/large/clang-26760.c": line 4386)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -14628,24 +14192,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -14656,14 +14217,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -14689,46 +14248,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -14742,11 +14295,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -14754,7 +14306,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -14762,15 +14313,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -14813,24 +14364,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 3001)
 * do without param at ("test/cases/large/clang-26760.c": line 3002)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14841,17 +14389,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14866,10 +14409,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14911,7 +14454,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3223)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14922,26 +14464,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14961,13 +14499,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -15028,21 +14565,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3055)
 * do without param at ("test/cases/large/clang-26760.c": line 3056)
 * do without param at ("test/cases/large/clang-26760.c": line 3057)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -15055,26 +14589,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -15120,37 +14652,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -15159,11 +14687,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -15178,7 +14704,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -15220,7 +14746,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3190)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -15231,33 +14756,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -15268,8 +14788,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -15289,13 +14808,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -15356,25 +14874,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3149)
 * do without param at ("test/cases/large/clang-26760.c": line 3150)
 * do without param at ("test/cases/large/clang-26760.c": line 3151)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -15420,7 +14937,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -15453,9 +14970,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3113)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -15474,9 +14991,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -15509,12 +15024,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3034)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -15533,19 +15048,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -15555,7 +15067,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3232)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -15563,17 +15074,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -15582,12 +15092,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -15663,7 +15172,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3270)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3271)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -15685,7 +15194,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3274)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -15693,26 +15202,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -15738,7 +15243,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3295)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -15773,32 +15278,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3301)
 * do without param at ("test/cases/large/clang-26760.c": line 3302)
 * do without param at ("test/cases/large/clang-26760.c": line 3303)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -15812,10 +15313,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15823,29 +15322,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15921,7 +15415,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3354)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15943,7 +15437,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3357)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15951,7 +15445,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15961,14 +15454,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15979,16 +15471,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -16038,10 +15530,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -16067,10 +15559,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3389)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -16105,24 +15597,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3396)
 * do without param at ("test/cases/large/clang-26760.c": line 3397)
 * do without param at ("test/cases/large/clang-26760.c": line 3398)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -16136,32 +15624,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -16179,22 +15660,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -16204,12 +15682,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3439)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -16285,7 +15762,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3461)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3462)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -16307,7 +15784,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3465)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -16315,7 +15792,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -16325,12 +15801,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -16383,14 +15858,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3486)
 * do without param at ("test/cases/large/clang-26760.c": line 3487)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -16401,12 +15875,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -16449,62 +15922,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3504)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -16571,9 +16035,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2911)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
@@ -16610,18 +16074,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4435)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -16630,13 +16093,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -16676,17 +16139,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4470)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -16714,17 +16176,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -16820,27 +16282,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16873,7 +16332,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16901,7 +16360,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16933,30 +16392,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16968,7 +16418,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -16993,7 +16447,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -17108,21 +16562,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -17216,27 +16667,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -17263,7 +16712,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -17288,7 +16737,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -17314,7 +16763,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -17339,7 +16788,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -17369,15 +16818,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -17404,19 +16851,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -17442,7 +16887,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -17470,36 +16915,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -17529,7 +16971,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -17554,18 +16996,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -17576,8 +17015,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -17609,7 +17047,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -17636,7 +17074,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -17663,60 +17101,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -17747,29 +17174,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -17777,12 +17201,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -17808,7 +17231,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17840,33 +17263,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17874,12 +17293,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17910,39 +17328,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17953,13 +17367,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -17999,18 +17412,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4678)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -18041,14 +17453,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -18059,34 +17470,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -18094,7 +17501,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
@@ -18125,39 +17531,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4751)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -18185,13 +17587,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -18209,7 +17606,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -18217,11 +17614,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5069)
 * do without param at ("test/cases/large/clang-26760.c": line 5070)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -18236,17 +17632,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -18286,17 +17681,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5093)
 * do without param at ("test/cases/large/clang-26760.c": line 5094)
 * do without param at ("test/cases/large/clang-26760.c": line 5095)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -18304,29 +17696,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -18337,29 +17728,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -18396,13 +17785,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5147)
 * do without param at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -18419,36 +17807,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5135)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5163)
@@ -18484,9 +17864,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5164)
 * do without param at ("test/cases/large/clang-26760.c": line 5165)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -18534,10 +17913,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5191)
 * do without param at ("test/cases/large/clang-26760.c": line 5192)
 * do without param at ("test/cases/large/clang-26760.c": line 5193)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -18583,13 +17961,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5202)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -18610,7 +17987,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -18649,16 +18026,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5177)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -18667,22 +18043,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -18693,14 +18065,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -18711,11 +18082,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -18767,10 +18137,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -18820,23 +18190,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5242)
 * do without param at ("test/cases/large/clang-26760.c": line 5243)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18844,7 +18210,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18854,7 +18219,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
@@ -18883,13 +18247,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18929,27 +18292,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5323)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5327)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18987,24 +18347,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -19040,24 +18399,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5581)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -19071,13 +18428,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -19109,7 +18464,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -19130,23 +18484,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5373)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5375)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -19187,19 +18539,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5407)
 * do without param at ("test/cases/large/clang-26760.c": line 5408)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
@@ -19253,7 +18604,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5424)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5426)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -19323,12 +18674,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5410)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -19374,12 +18724,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -19419,7 +18769,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -19428,22 +18778,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -19488,7 +18836,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -19497,7 +18844,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -19544,9 +18890,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5483)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -19608,12 +18953,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5507)
 * do without param at ("test/cases/large/clang-26760.c": line 5508)
 * do without param at ("test/cases/large/clang-26760.c": line 5509)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -19653,17 +18997,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5493)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -19730,27 +19073,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5522)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -19759,7 +19099,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -19804,9 +19144,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5538)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19880,7 +19220,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19921,17 +19261,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19943,15 +19280,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5586)
 * do without param at ("test/cases/large/clang-26760.c": line 5587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19959,13 +19293,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -20034,15 +19367,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5277)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -20065,7 +19396,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -20138,7 +19469,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5616)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -20179,27 +19509,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -20217,24 +19544,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -20277,11 +19603,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -20293,16 +19617,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -20310,44 +19632,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4912)
 * do without param at ("test/cases/large/clang-26760.c": line 4913)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -20356,7 +19672,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -20396,17 +19712,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4943)
 * do without param at ("test/cases/large/clang-26760.c": line 4944)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -20451,7 +19767,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -20495,7 +19811,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4963)
 * do without param at ("test/cases/large/clang-26760.c": line 4964)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -20504,12 +19819,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -20534,9 +19848,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -20582,7 +19895,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -20627,7 +19940,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -20680,34 +19993,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 5011)
 * do without param at ("test/cases/large/clang-26760.c": line 5012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -20749,34 +20059,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4890)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -20789,21 +20094,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4853)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -20816,7 +20118,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20907,25 +20209,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5055)
 * do without param at ("test/cases/large/clang-26760.c": line 5056)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20934,7 +20231,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20974,18 +20271,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5641)
 * do without param at ("test/cases/large/clang-26760.c": line 5642)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -20993,9 +20289,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -21018,34 +20312,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -21053,11 +20341,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -21079,33 +20365,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4805)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -21134,14 +20418,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4776)
 * do without param at ("test/cases/large/clang-26760.c": line 4777)
 * do without param at ("test/cases/large/clang-26760.c": line 4778)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -21159,10 +20441,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -21203,10 +20483,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6755)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -21214,29 +20494,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6759)
 * do without param at ("test/cases/large/clang-26760.c": line 6760)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -21273,11 +20548,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6776)
 * do without param at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -21297,14 +20571,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -21321,8 +20593,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6764)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -21543,18 +20816,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -21763,28 +21034,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21826,7 +21095,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21873,7 +21142,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21925,7 +21194,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21974,7 +21243,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -22026,7 +21295,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -22066,14 +21335,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -22118,27 +21385,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -22185,16 +21446,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -22240,15 +21498,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -22294,15 +21549,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -22350,7 +21603,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -22393,59 +21646,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -22492,7 +21740,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -22534,7 +21782,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -22579,7 +21827,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -22626,7 +21874,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -22676,7 +21924,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -22725,14 +21973,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -22781,31 +22027,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22868,19 +22112,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6915)
 * do without param at ("test/cases/large/clang-26760.c": line 6916)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22898,14 +22141,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6927)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22913,31 +22154,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6933)
 * do without param at ("test/cases/large/clang-26760.c": line 6934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22980,20 +22217,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -23001,8 +22235,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -23041,19 +22274,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -23097,7 +22327,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -23141,7 +22371,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -23189,14 +22419,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -23238,7 +22466,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -23289,7 +22517,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -23330,12 +22558,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -23397,14 +22622,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6992)
 * do without param at ("test/cases/large/clang-26760.c": line 6993)
 * do without param at ("test/cases/large/clang-26760.c": line 6994)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -23452,7 +22677,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -23497,17 +22722,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -23558,7 +22781,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -23603,15 +22826,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -23652,7 +22873,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -23701,7 +22922,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -23748,25 +22969,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -23781,7 +23001,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23844,17 +23064,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7044)
 * do without param at ("test/cases/large/clang-26760.c": line 7045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23894,40 +23113,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7055)
 * do without param at ("test/cases/large/clang-26760.c": line 7056)
 * do without param at ("test/cases/large/clang-26760.c": line 7057)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23955,12 +23169,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23971,35 +23184,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -24009,11 +23219,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -24059,7 +23267,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -24096,13 +23304,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7128)
 * do without param at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -24119,12 +23326,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7102)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -24147,72 +23353,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7141)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -24224,28 +23418,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -24254,70 +23443,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -24326,7 +23505,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7189)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -24335,7 +23514,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7224)
@@ -24371,9 +23549,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7225)
 * do without param at ("test/cases/large/clang-26760.c": line 7226)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -24421,7 +23598,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7293)
 * do without param at ("test/cases/large/clang-26760.c": line 7294)
 * do without param at ("test/cases/large/clang-26760.c": line 7295)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -24456,15 +23633,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -24510,27 +23685,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -24593,16 +23765,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7249)
 * do without param at ("test/cases/large/clang-26760.c": line 7250)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -24620,14 +23792,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7258)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -24670,8 +23841,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -24692,7 +23862,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -24731,16 +23901,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7279)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -24749,22 +23918,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -24775,29 +23940,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -24806,7 +23966,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -24817,15 +23977,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24859,58 +24018,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7414)
 * do without param at ("test/cases/large/clang-26760.c": line 7415)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24962,10 +24110,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -25015,21 +24163,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7375)
 * do without param at ("test/cases/large/clang-26760.c": line 7376)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -25038,18 +24183,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -25072,12 +24213,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -25099,40 +24239,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -25195,31 +24330,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7499)
 * do without param at ("test/cases/large/clang-26760.c": line 7500)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -25230,32 +24363,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -25263,7 +24394,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -25300,13 +24431,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7527)
 * do without param at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -25323,36 +24453,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7513)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7543)
@@ -25388,9 +24510,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7544)
 * do without param at ("test/cases/large/clang-26760.c": line 7545)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -25438,10 +24559,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7571)
 * do without param at ("test/cases/large/clang-26760.c": line 7572)
 * do without param at ("test/cases/large/clang-26760.c": line 7573)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -25487,13 +24607,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -25514,7 +24633,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -25553,7 +24672,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7557)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -25561,19 +24680,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -25643,31 +24761,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7615)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -25696,40 +24812,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7632)
 * do without param at ("test/cases/large/clang-26760.c": line 7633)
 * do without param at ("test/cases/large/clang-26760.c": line 7634)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -25737,66 +24848,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -25808,31 +24910,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25876,12 +24976,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25939,7 +25037,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7737)
 * do without param at ("test/cases/large/clang-26760.c": line 7738)
 * do without param at ("test/cases/large/clang-26760.c": line 7739)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25980,10 +25078,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7743)
 * do without param at ("test/cases/large/clang-26760.c": line 7744)
 * do without param at ("test/cases/large/clang-26760.c": line 7745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -26040,18 +25137,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -26060,24 +25155,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7686)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -26089,10 +25181,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -26100,9 +25192,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -26154,7 +25245,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -26205,7 +25296,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7790)
 * do without param at ("test/cases/large/clang-26760.c": line 7791)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -26215,7 +25305,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
@@ -26244,13 +25333,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -26290,46 +25378,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7825)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7830)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -26367,24 +25448,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -26420,60 +25500,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7890)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -26485,18 +25558,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7895)
 * do without param at ("test/cases/large/clang-26760.c": line 7896)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -26504,13 +25573,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -26551,7 +25619,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7443)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -26620,19 +25688,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7453)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -26655,7 +25721,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -26728,7 +25794,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7930)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -26769,62 +25834,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26842,14 +25897,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26911,22 +25965,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5702)
 * do without param at ("test/cases/large/clang-26760.c": line 5703)
 * do without param at ("test/cases/large/clang-26760.c": line 5704)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26969,21 +26022,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -26995,16 +26043,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -27012,41 +26058,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5762)
 * do without param at ("test/cases/large/clang-26760.c": line 5763)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -27055,27 +26095,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -27115,7 +26152,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5800)
 * do without param at ("test/cases/large/clang-26760.c": line 5801)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -27123,7 +26159,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
@@ -27154,33 +26189,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5815)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -27188,9 +26219,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -27213,12 +26242,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -27240,33 +26268,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -27295,23 +26321,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5840)
 * do without param at ("test/cases/large/clang-26760.c": line 5841)
 * do without param at ("test/cases/large/clang-26760.c": line 5842)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -27356,17 +26381,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -27410,7 +26434,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5898)
 * do without param at ("test/cases/large/clang-26760.c": line 5899)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -27419,18 +26442,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -27455,9 +26476,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -27468,12 +26487,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -27481,8 +26500,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5924)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -27528,7 +26546,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -27573,7 +26591,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -27626,36 +26644,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5963)
 * do without param at ("test/cases/large/clang-26760.c": line 5964)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -27665,8 +26678,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -27729,28 +26741,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5992)
 * do without param at ("test/cases/large/clang-26760.c": line 5993)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -27792,31 +26802,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5740)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27829,18 +26834,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5685)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27871,14 +26873,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27889,17 +26890,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27907,7 +26907,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
@@ -27938,33 +26937,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6056)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27972,9 +26967,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6109)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -27997,12 +26990,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -28024,33 +27016,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6091)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -28079,14 +27069,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6081)
 * do without param at ("test/cases/large/clang-26760.c": line 6082)
 * do without param at ("test/cases/large/clang-26760.c": line 6083)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -28104,7 +27092,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -28112,11 +27100,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6336)
 * do without param at ("test/cases/large/clang-26760.c": line 6337)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -28131,17 +27118,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -28181,30 +27167,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6360)
 * do without param at ("test/cases/large/clang-26760.c": line 6361)
 * do without param at ("test/cases/large/clang-26760.c": line 6362)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -28215,29 +27199,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -28274,13 +27256,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6401)
 * do without param at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -28297,36 +27278,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6389)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6417)
@@ -28362,9 +27335,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6418)
 * do without param at ("test/cases/large/clang-26760.c": line 6419)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -28412,10 +27384,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6445)
 * do without param at ("test/cases/large/clang-26760.c": line 6446)
 * do without param at ("test/cases/large/clang-26760.c": line 6447)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -28461,13 +27432,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6457)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -28488,7 +27458,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -28527,16 +27497,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6431)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -28545,22 +27514,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -28571,14 +27536,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -28589,11 +27553,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -28645,7 +27608,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -28695,19 +27658,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6495)
 * do without param at ("test/cases/large/clang-26760.c": line 6496)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -28715,7 +27676,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -28725,7 +27685,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
@@ -28754,13 +27713,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -28800,27 +27758,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6572)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6576)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28858,24 +27813,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6588)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28911,33 +27865,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6615)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28949,15 +27900,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6620)
 * do without param at ("test/cases/large/clang-26760.c": line 6621)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28965,13 +27913,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -29040,12 +27987,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6530)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -29068,7 +28014,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -29141,7 +28087,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -29182,21 +28127,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -29214,24 +28156,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -29274,11 +28215,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -29290,16 +28229,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -29307,30 +28244,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6188)
 * do without param at ("test/cases/large/clang-26760.c": line 6189)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -29339,7 +28272,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -29379,17 +28312,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6212)
 * do without param at ("test/cases/large/clang-26760.c": line 6213)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -29434,7 +28367,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -29478,7 +28411,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6232)
 * do without param at ("test/cases/large/clang-26760.c": line 6233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -29487,9 +28419,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -29514,9 +28445,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -29562,7 +28492,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -29607,7 +28537,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -29660,34 +28590,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6279)
 * do without param at ("test/cases/large/clang-26760.c": line 6280)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -29729,31 +28656,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6166)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -29766,21 +28688,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6129)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -29793,7 +28712,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29884,21 +28803,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6322)
 * do without param at ("test/cases/large/clang-26760.c": line 6323)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29961,16 +28878,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6670)
 * do without param at ("test/cases/large/clang-26760.c": line 6671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29988,14 +28905,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6679)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -30038,35 +28954,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -30109,11 +29021,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -30126,7 +29036,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -30217,31 +29127,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6735)
 * do without param at ("test/cases/large/clang-26760.c": line 6736)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -30304,16 +29209,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7957)
 * do without param at ("test/cases/large/clang-26760.c": line 7958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -30331,10 +29236,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7966)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -30342,14 +29247,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -30392,7 +29296,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -30409,30 +29313,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -30466,11 +29367,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8013)
 * do without param at ("test/cases/large/clang-26760.c": line 8014)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -30483,7 +29383,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -30492,30 +29391,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -30523,25 +29417,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -30551,39 +29441,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8057)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -30597,13 +29480,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -30635,7 +29516,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -30656,23 +29536,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8104)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -30713,19 +29591,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8138)
 * do without param at ("test/cases/large/clang-26760.c": line 8139)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
@@ -30779,7 +29656,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8155)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8157)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30849,12 +29726,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8141)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30900,12 +29776,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30945,7 +29821,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30954,22 +29830,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -31014,7 +29888,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -31023,7 +29896,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -31070,9 +29942,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8215)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -31134,12 +30005,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8238)
 * do without param at ("test/cases/large/clang-26760.c": line 8239)
 * do without param at ("test/cases/large/clang-26760.c": line 8240)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -31179,17 +30049,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8224)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -31256,27 +30125,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8253)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -31285,7 +30151,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -31330,9 +30196,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8269)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -31406,7 +30272,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -31447,63 +30313,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -31517,19 +30373,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -31541,58 +30394,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -31636,28 +30483,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8361)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -31715,7 +30556,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8403)
 * do without param at ("test/cases/large/clang-26760.c": line 8404)
 * do without param at ("test/cases/large/clang-26760.c": line 8405)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -31756,23 +30597,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8409)
 * do without param at ("test/cases/large/clang-26760.c": line 8410)
 * do without param at ("test/cases/large/clang-26760.c": line 8411)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31829,25 +30668,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31858,7 +30694,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31872,13 +30707,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31910,7 +30743,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31945,30 +30778,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31978,18 +30807,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -32010,17 +30836,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8477)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8479)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -32066,12 +30889,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -32111,21 +30934,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -32166,12 +30989,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8613)
 * do without param at ("test/cases/large/clang-26760.c": line 8614)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -32219,10 +31040,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -32230,33 +31051,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -32403,14 +31218,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -32421,7 +31235,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -32431,7 +31245,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8683)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -32486,10 +31300,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -32535,7 +31347,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -32582,7 +31393,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -32678,34 +31488,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -32716,16 +31521,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -32764,9 +31568,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -32808,7 +31610,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32855,7 +31656,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32951,18 +31751,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32973,16 +31770,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -33021,16 +31817,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10251)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -33105,7 +31899,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -33177,13 +31971,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10290)
 * do without param at ("test/cases/large/clang-26760.c": line 10291)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -33263,12 +32056,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -33285,7 +32077,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -33296,7 +32087,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -33336,23 +32126,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10074)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -33383,28 +32170,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -33416,7 +32201,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10100)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -33464,12 +32249,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -33509,17 +32293,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10131)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -33547,9 +32330,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -33710,7 +32492,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -33757,7 +32539,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -33765,7 +32547,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10162)
@@ -33797,15 +32578,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10167)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33839,7 +32617,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33892,15 +32670,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33927,12 +32703,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10203)
 * do without param at ("test/cases/large/clang-26760.c": line 10204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -33992,7 +32768,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -34003,7 +32778,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -34042,16 +32817,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10191)
 * do without param at ("test/cases/large/clang-26760.c": line 10192)
 * do without param at ("test/cases/large/clang-26760.c": line 10193)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -34059,7 +32833,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -34115,7 +32889,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10298)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -34161,28 +32935,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -34191,39 +32962,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -34241,10 +33005,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10507)
 * do without param at ("test/cases/large/clang-26760.c": line 10508)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -34277,12 +33040,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -34330,7 +33092,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10499)
 * do without param at ("test/cases/large/clang-26760.c": line 10500)
 * do without param at ("test/cases/large/clang-26760.c": line 10501)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -34371,12 +33132,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -34428,21 +33188,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10561)
 * do without param at ("test/cases/large/clang-26760.c": line 10562)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -34483,11 +33242,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10526)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -34559,13 +33317,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10542)
 * do without param at ("test/cases/large/clang-26760.c": line 10543)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -34598,7 +33355,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -34608,7 +33364,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -34667,7 +33422,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -34738,7 +33493,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -34749,12 +33503,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -34762,35 +33516,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10340)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34845,7 +33598,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10370)
 * do without param at ("test/cases/large/clang-26760.c": line 10371)
 * do without param at ("test/cases/large/clang-26760.c": line 10372)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34919,7 +33672,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10383)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10384)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34936,7 +33689,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34974,7 +33727,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10392)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -35008,7 +33760,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -35061,15 +33813,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -35096,12 +33846,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10428)
 * do without param at ("test/cases/large/clang-26760.c": line 10429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -35161,7 +33911,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -35172,7 +33921,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -35211,29 +33960,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10416)
 * do without param at ("test/cases/large/clang-26760.c": line 10417)
 * do without param at ("test/cases/large/clang-26760.c": line 10418)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -35308,7 +34056,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -35380,13 +34128,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10599)
 * do without param at ("test/cases/large/clang-26760.c": line 10600)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -35433,9 +34179,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10616)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -35497,12 +34242,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10639)
 * do without param at ("test/cases/large/clang-26760.c": line 10640)
 * do without param at ("test/cases/large/clang-26760.c": line 10641)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -35542,17 +34286,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10625)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -35619,28 +34362,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10654)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -35720,12 +34460,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -35742,7 +34481,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -35784,7 +34522,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35831,7 +34568,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35927,14 +34663,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35945,16 +34680,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -35993,16 +34727,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -36077,7 +34809,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -36149,13 +34881,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8947)
 * do without param at ("test/cases/large/clang-26760.c": line 8948)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -36235,12 +34966,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -36257,7 +34987,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -36268,7 +34997,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -36308,23 +35036,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -36355,28 +35080,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -36388,7 +35111,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8797)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -36436,7 +35159,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -36597,7 +35319,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -36644,7 +35366,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -36652,7 +35374,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8823)
@@ -36684,15 +35405,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8828)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -36726,7 +35444,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -36779,15 +35497,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -36814,12 +35530,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8864)
 * do without param at ("test/cases/large/clang-26760.c": line 8865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36879,7 +35595,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36890,7 +35605,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36929,16 +35644,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8852)
 * do without param at ("test/cases/large/clang-26760.c": line 8853)
 * do without param at ("test/cases/large/clang-26760.c": line 8854)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36946,7 +35660,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -37002,7 +35716,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8955)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -37048,28 +35762,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -37078,23 +35789,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -37112,10 +35818,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9102)
 * do without param at ("test/cases/large/clang-26760.c": line 9103)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -37148,9 +35853,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -37198,7 +35903,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9094)
 * do without param at ("test/cases/large/clang-26760.c": line 9095)
 * do without param at ("test/cases/large/clang-26760.c": line 9096)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -37239,12 +35943,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -37296,21 +35999,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9138)
 * do without param at ("test/cases/large/clang-26760.c": line 9139)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -37351,13 +36053,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9121)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -37390,7 +36091,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -37400,7 +36100,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -37459,7 +36158,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -37530,7 +36229,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -37541,12 +36239,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -37554,29 +36252,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8997)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -37631,7 +36328,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9026)
 * do without param at ("test/cases/large/clang-26760.c": line 9027)
 * do without param at ("test/cases/large/clang-26760.c": line 9028)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -37705,7 +36402,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9039)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9040)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -37722,7 +36419,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -37760,14 +36457,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -37778,7 +36474,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -37818,26 +36513,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9157)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37868,38 +36560,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
@@ -37930,33 +36618,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9191)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9769)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37964,9 +36648,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37989,12 +36671,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -38016,10 +36697,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9757)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -38028,7 +36707,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -38037,56 +36715,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -38098,31 +36770,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9249)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -38166,12 +36836,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9260)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -38229,7 +36897,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9286)
 * do without param at ("test/cases/large/clang-26760.c": line 9287)
 * do without param at ("test/cases/large/clang-26760.c": line 9288)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -38270,10 +36938,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9292)
 * do without param at ("test/cases/large/clang-26760.c": line 9293)
 * do without param at ("test/cases/large/clang-26760.c": line 9294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -38330,18 +36997,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -38352,7 +37017,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -38366,13 +37030,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -38404,7 +37066,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -38425,23 +37086,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9331)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9333)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -38482,19 +37141,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9365)
 * do without param at ("test/cases/large/clang-26760.c": line 9366)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
@@ -38548,7 +37206,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9382)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9384)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -38618,12 +37276,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9368)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -38669,12 +37326,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -38714,7 +37371,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -38723,22 +37380,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -38783,7 +37438,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -38792,7 +37446,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38839,9 +37492,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9442)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38903,12 +37555,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9465)
 * do without param at ("test/cases/large/clang-26760.c": line 9466)
 * do without param at ("test/cases/large/clang-26760.c": line 9467)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38948,17 +37599,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9451)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -39025,27 +37675,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9480)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -39054,7 +37701,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -39099,9 +37746,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9496)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -39175,7 +37822,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -39216,7 +37863,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -39242,9 +37888,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -39301,12 +37945,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -39333,17 +37976,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9561)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -39355,7 +37997,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9554)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
@@ -39363,14 +38004,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -39399,7 +38038,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9577)
 * do without param at ("test/cases/large/clang-26760.c": line 9578)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -39409,7 +38047,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -39485,7 +38123,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -39540,7 +38178,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9610)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -39578,20 +38216,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9615)
 * do without param at ("test/cases/large/clang-26760.c": line 9616)
 * do without param at ("test/cases/large/clang-26760.c": line 9617)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -39601,18 +38237,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9627)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -39652,7 +38287,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
@@ -39680,27 +38314,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -39770,7 +38400,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9543)
 * do without param at ("test/cases/large/clang-26760.c": line 9544)
 * do without param at ("test/cases/large/clang-26760.c": line 9545)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -39808,26 +38437,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9670)
 * do without param at ("test/cases/large/clang-26760.c": line 9671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39873,7 +38498,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9690)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39897,14 +38522,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39971,38 +38595,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -40017,7 +38636,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -40061,13 +38680,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -40096,24 +38715,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9747)
 * do without param at ("test/cases/large/clang-26760.c": line 9748)
 * do without param at ("test/cases/large/clang-26760.c": line 9749)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -40125,7 +38743,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9789)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -40134,38 +38751,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -40183,10 +38792,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9840)
 * do without param at ("test/cases/large/clang-26760.c": line 9841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -40219,13 +38827,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -40273,7 +38880,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9832)
 * do without param at ("test/cases/large/clang-26760.c": line 9833)
 * do without param at ("test/cases/large/clang-26760.c": line 9834)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -40314,12 +38920,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -40371,21 +38976,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9876)
 * do without param at ("test/cases/large/clang-26760.c": line 9877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -40426,13 +39030,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9859)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -40465,8 +39068,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -40514,7 +39116,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -40675,7 +39276,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -40722,7 +39323,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -40730,7 +39331,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9910)
@@ -40762,15 +39362,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -40804,22 +39401,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40872,15 +39466,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40907,12 +39499,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9958)
 * do without param at ("test/cases/large/clang-26760.c": line 9959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40972,7 +39564,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40983,7 +39574,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -41022,19 +39613,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9946)
 * do without param at ("test/cases/large/clang-26760.c": line 9947)
 * do without param at ("test/cases/large/clang-26760.c": line 9948)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -41057,9 +39647,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9983)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -41067,7 +39656,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -41123,21 +39712,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10668)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -41183,28 +39769,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -41213,30 +39796,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -41254,17 +39831,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10833)
 * do without param at ("test/cases/large/clang-26760.c": line 10834)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -41297,9 +39872,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -41347,7 +39922,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10825)
 * do without param at ("test/cases/large/clang-26760.c": line 10826)
 * do without param at ("test/cases/large/clang-26760.c": line 10827)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -41388,12 +39962,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -41445,21 +40018,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10885)
 * do without param at ("test/cases/large/clang-26760.c": line 10886)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -41500,29 +40072,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10852)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -41532,9 +40099,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -41567,7 +40133,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -41577,7 +40142,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -41636,7 +40200,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -41707,7 +40271,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -41718,12 +40281,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -41731,35 +40294,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10717)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -41814,7 +40375,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10750)
 * do without param at ("test/cases/large/clang-26760.c": line 10751)
 * do without param at ("test/cases/large/clang-26760.c": line 10752)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41888,7 +40449,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10764)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41905,7 +40466,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41943,7 +40504,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41956,7 +40517,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41970,17 +40530,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10912)
@@ -41997,7 +40556,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -42005,28 +40563,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -42034,7 +40587,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -42057,23 +40610,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11550)
 * do without param at ("test/cases/large/clang-26760.c": line 11551)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -42135,13 +40686,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -42167,10 +40717,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -42178,7 +40728,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -42221,11 +40771,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10943)
 * do without param at ("test/cases/large/clang-26760.c": line 10944)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -42240,7 +40788,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -42282,7 +40830,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11027)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -42293,16 +40840,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -42322,25 +40867,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -42401,13 +40943,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10984)
 * do without param at ("test/cases/large/clang-26760.c": line 10985)
 * do without param at ("test/cases/large/clang-26760.c": line 10986)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -42415,22 +40957,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -42476,7 +41017,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -42509,9 +41050,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -42530,9 +41071,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -42540,17 +41080,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -42559,13 +41098,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -42591,7 +41129,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11053)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -42626,16 +41164,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11059)
 * do without param at ("test/cases/large/clang-26760.c": line 11060)
 * do without param at ("test/cases/large/clang-26760.c": line 11061)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -42644,78 +41179,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -42727,31 +41251,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11116)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -42795,12 +41317,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42858,7 +41378,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11153)
 * do without param at ("test/cases/large/clang-26760.c": line 11154)
 * do without param at ("test/cases/large/clang-26760.c": line 11155)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42899,10 +41419,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11159)
 * do without param at ("test/cases/large/clang-26760.c": line 11160)
 * do without param at ("test/cases/large/clang-26760.c": line 11161)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42959,18 +41478,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42979,24 +41496,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11101)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -43028,7 +41542,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -43049,23 +41562,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11194)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11196)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -43106,19 +41617,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11228)
 * do without param at ("test/cases/large/clang-26760.c": line 11229)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
@@ -43172,7 +41682,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11245)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11247)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -43242,12 +41752,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11231)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -43293,12 +41802,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -43338,7 +41847,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -43347,22 +41856,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -43407,7 +41914,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -43416,7 +41922,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -43463,9 +41968,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11305)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -43527,12 +42031,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11328)
 * do without param at ("test/cases/large/clang-26760.c": line 11329)
 * do without param at ("test/cases/large/clang-26760.c": line 11330)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -43572,17 +42075,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11314)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -43649,27 +42151,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11343)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -43678,7 +42177,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -43723,9 +42222,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11359)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -43799,7 +42298,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43836,14 +42335,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43919,34 +42415,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11400)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11401)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
@@ -44000,7 +42493,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11424)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11426)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -44070,10 +42563,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11410)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -44084,8 +42575,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -44107,7 +42597,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11456)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -44129,7 +42619,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11459)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -44137,7 +42627,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -44147,21 +42636,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -44172,16 +42659,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -44227,14 +42714,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11492)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -44245,32 +42731,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -44280,8 +42763,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -44348,14 +42830,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10897)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
@@ -44392,16 +42873,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11592)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
@@ -44455,49 +42936,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11606)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11608)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -44567,12 +43043,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8616)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -44618,31 +43093,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -44650,19 +43122,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -44702,7 +43172,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -44711,29 +43181,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -44742,7 +43207,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -44789,9 +43253,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8507)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8508)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44853,12 +43316,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8531)
 * do without param at ("test/cases/large/clang-26760.c": line 8532)
 * do without param at ("test/cases/large/clang-26760.c": line 8533)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44898,17 +43360,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8517)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44975,31 +43436,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8546)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -45033,16 +43491,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8561)
 * do without param at ("test/cases/large/clang-26760.c": line 8562)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -45087,7 +43545,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -45096,7 +43553,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -45143,9 +43599,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11697)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11698)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -45207,12 +43662,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11760)
 * do without param at ("test/cases/large/clang-26760.c": line 11761)
 * do without param at ("test/cases/large/clang-26760.c": line 11762)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -45252,76 +43706,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -45332,10 +43773,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -45347,10 +43786,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -45417,27 +43856,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11775)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -45446,7 +43882,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -45491,9 +43927,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11791)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -45567,7 +44003,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -45608,12 +44044,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -45639,21 +44074,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -45710,12 +44141,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -45742,31 +44172,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11868)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -45778,7 +44206,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11861)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
@@ -45786,8 +44213,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
@@ -45815,35 +44240,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45872,7 +44292,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11890)
 * do without param at ("test/cases/large/clang-26760.c": line 11891)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45882,7 +44301,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45958,11 +44377,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -46017,7 +44436,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11924)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -46055,33 +44474,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11929)
 * do without param at ("test/cases/large/clang-26760.c": line 11930)
 * do without param at ("test/cases/large/clang-26760.c": line 11931)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -46093,35 +44506,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -46131,34 +44541,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11965)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -46172,30 +44577,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
@@ -46203,14 +44604,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -46239,7 +44638,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12021)
 * do without param at ("test/cases/large/clang-26760.c": line 12022)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -46249,7 +44647,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -46325,7 +44723,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -46380,7 +44778,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12054)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -46418,20 +44816,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12059)
 * do without param at ("test/cases/large/clang-26760.c": line 12060)
 * do without param at ("test/cases/large/clang-26760.c": line 12061)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -46441,19 +44837,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12071)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -46493,7 +44887,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
@@ -46521,39 +44914,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -46623,7 +45010,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11850)
 * do without param at ("test/cases/large/clang-26760.c": line 11851)
 * do without param at ("test/cases/large/clang-26760.c": line 11852)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -46661,80 +45047,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12114)
 * do without param at ("test/cases/large/clang-26760.c": line 12115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -46742,33 +45112,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -46777,7 +45143,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12152)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -46803,9 +45168,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46862,8 +45225,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46881,38 +45243,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12196)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46921,7 +45278,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46948,17 +45305,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12224)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46970,7 +45326,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12199)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
@@ -46978,14 +45333,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -47014,7 +45367,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12240)
 * do without param at ("test/cases/large/clang-26760.c": line 12241)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -47024,7 +45376,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -47100,7 +45452,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -47155,7 +45507,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12273)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -47193,20 +45545,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12278)
 * do without param at ("test/cases/large/clang-26760.c": line 12279)
 * do without param at ("test/cases/large/clang-26760.c": line 12280)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -47216,21 +45566,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12290)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -47270,7 +45618,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
@@ -47298,12 +45645,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -47351,10 +45695,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -47362,17 +45706,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -47519,14 +45862,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -47537,7 +45879,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -47547,7 +45889,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12376)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -47602,10 +45944,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -47651,7 +45991,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -47698,7 +46037,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -47794,14 +46132,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -47812,16 +46149,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47860,16 +46196,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47944,7 +46278,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -48016,13 +46350,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12606)
 * do without param at ("test/cases/large/clang-26760.c": line 12607)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -48102,12 +46435,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -48124,7 +46456,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -48135,7 +46466,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -48175,23 +46505,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12430)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -48222,28 +46549,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12433)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12435)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -48255,7 +46580,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12456)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -48303,7 +46628,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -48464,7 +46788,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -48511,7 +46835,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -48519,7 +46843,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12482)
@@ -48551,15 +46874,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -48593,7 +46913,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -48646,15 +46966,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -48681,12 +46999,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12523)
 * do without param at ("test/cases/large/clang-26760.c": line 12524)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -48746,7 +47064,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -48757,7 +47074,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -48796,16 +47113,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12511)
 * do without param at ("test/cases/large/clang-26760.c": line 12512)
 * do without param at ("test/cases/large/clang-26760.c": line 12513)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -48813,7 +47129,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48869,7 +47185,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12614)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48915,28 +47231,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12629)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48945,23 +47258,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48979,10 +47287,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12761)
 * do without param at ("test/cases/large/clang-26760.c": line 12762)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -49015,9 +47322,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -49065,7 +47372,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12753)
 * do without param at ("test/cases/large/clang-26760.c": line 12754)
 * do without param at ("test/cases/large/clang-26760.c": line 12755)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -49106,12 +47412,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -49163,21 +47468,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12797)
 * do without param at ("test/cases/large/clang-26760.c": line 12798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -49218,13 +47522,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12780)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -49257,7 +47560,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -49267,7 +47569,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -49326,7 +47627,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -49397,7 +47698,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -49408,12 +47708,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -49421,29 +47721,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12656)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -49498,7 +47797,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12685)
 * do without param at ("test/cases/large/clang-26760.c": line 12686)
 * do without param at ("test/cases/large/clang-26760.c": line 12687)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -49572,7 +47871,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12698)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12699)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -49589,7 +47888,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -49627,7 +47926,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12707)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -49640,7 +47939,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -49654,17 +47952,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12824)
@@ -49681,7 +47978,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -49689,28 +47985,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13041)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -49718,7 +48009,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -49741,9 +48032,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13053)
 * do without param at ("test/cases/large/clang-26760.c": line 13054)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -49805,13 +48096,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49837,10 +48127,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49848,7 +48138,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49891,11 +48181,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12855)
 * do without param at ("test/cases/large/clang-26760.c": line 12856)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49910,7 +48198,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49952,7 +48240,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12930)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49963,16 +48250,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -49992,13 +48277,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -50059,25 +48343,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12889)
 * do without param at ("test/cases/large/clang-26760.c": line 12890)
 * do without param at ("test/cases/large/clang-26760.c": line 12891)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -50123,7 +48406,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -50156,9 +48439,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12868)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -50177,9 +48460,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -50187,17 +48469,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -50206,13 +48487,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -50238,7 +48518,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12956)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -50273,13 +48553,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12962)
 * do without param at ("test/cases/large/clang-26760.c": line 12963)
 * do without param at ("test/cases/large/clang-26760.c": line 12964)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -50287,29 +48566,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -50385,7 +48659,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12997)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -50407,7 +48681,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 13000)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -50415,7 +48689,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -50425,14 +48698,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -50443,16 +48715,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -50519,9 +48791,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12809)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
@@ -50558,24 +48830,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13084)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -50645,7 +48915,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12181)
 * do without param at ("test/cases/large/clang-26760.c": line 12182)
 * do without param at ("test/cases/large/clang-26760.c": line 12183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -50683,26 +48952,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13097)
 * do without param at ("test/cases/large/clang-26760.c": line 13098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -50748,7 +49013,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13117)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -50772,21 +49037,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50852,16 +49115,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50907,7 +49167,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13156)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50916,10 +49176,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50943,13 +49202,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -51006,12 +49260,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -51038,17 +49291,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13180)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -51060,7 +49312,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13173)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
@@ -51068,14 +49319,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -51104,7 +49353,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13196)
 * do without param at ("test/cases/large/clang-26760.c": line 13197)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -51114,7 +49362,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -51190,7 +49438,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -51245,7 +49493,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13229)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -51283,20 +49531,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13234)
 * do without param at ("test/cases/large/clang-26760.c": line 13235)
 * do without param at ("test/cases/large/clang-26760.c": line 13236)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -51306,18 +49552,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13246)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -51357,10 +49602,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
@@ -51388,20 +49631,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -51413,8 +49653,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -51449,19 +49688,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -51469,19 +49706,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -51550,20 +49785,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -51596,163 +49831,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13362)
 * do without param at ("test/cases/large/clang-26760.c": line 13363)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -51766,23 +49989,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -51792,28 +50012,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51827,44 +50043,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51874,52 +50085,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51933,10 +50140,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p4.path b/rtree-c/test/expected/clang-26760/reduction/p4.path
index c061d14..8f2046d 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p4.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p4.path
@@ -443,18 +443,8 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 56)
-* remove statement at ("test/cases/large/clang-26760.c": line 59)
+* remove return statement at ("test/cases/large/clang-26760.c": line 59)
 * reduce to left at ("test/cases/large/clang-26760.c": line 59)
 * reduce to right at ("test/cases/large/clang-26760.c": line 59)
 * don't cast at ("test/cases/large/clang-26760.c": line 59)
@@ -465,22 +455,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * replace by zero at ("test/cases/large/clang-26760.c": line 59)
 * remove static at ("test/cases/large/clang-26760.c": line 61)
-* remove statement at ("test/cases/large/clang-26760.c": line 63)
+* remove return statement at ("test/cases/large/clang-26760.c": line 63)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 63)
 * remove static at ("test/cases/large/clang-26760.c": line 65)
-* remove statement at ("test/cases/large/clang-26760.c": line 67)
+* remove return statement at ("test/cases/large/clang-26760.c": line 67)
 * reduce to left at ("test/cases/large/clang-26760.c": line 67)
 * reduce to right at ("test/cases/large/clang-26760.c": line 67)
 * remove static at ("test/cases/large/clang-26760.c": line 69)
-* remove statement at ("test/cases/large/clang-26760.c": line 71)
+* remove return statement at ("test/cases/large/clang-26760.c": line 71)
 * reduce to left at ("test/cases/large/clang-26760.c": line 71)
 * reduce to right at ("test/cases/large/clang-26760.c": line 71)
 * remove static at ("test/cases/large/clang-26760.c": line 73)
-* remove statement at ("test/cases/large/clang-26760.c": line 75)
+* remove return statement at ("test/cases/large/clang-26760.c": line 75)
 * reduce to left at ("test/cases/large/clang-26760.c": line 75)
 * reduce to right at ("test/cases/large/clang-26760.c": line 75)
 * remove static at ("test/cases/large/clang-26760.c": line 77)
-* remove statement at ("test/cases/large/clang-26760.c": line 79)
+* remove return statement at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
 * reduce to right at ("test/cases/large/clang-26760.c": line 79)
 * reduce to left at ("test/cases/large/clang-26760.c": line 79)
@@ -495,7 +485,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * replace by zero at ("test/cases/large/clang-26760.c": line 79)
 * remove static at ("test/cases/large/clang-26760.c": line 81)
-* remove statement at ("test/cases/large/clang-26760.c": line 83)
+* remove return statement at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
 * reduce to right at ("test/cases/large/clang-26760.c": line 83)
 * reduce to left at ("test/cases/large/clang-26760.c": line 83)
@@ -510,7 +500,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * replace by zero at ("test/cases/large/clang-26760.c": line 83)
 * remove static at ("test/cases/large/clang-26760.c": line 85)
-* remove statement at ("test/cases/large/clang-26760.c": line 88)
+* remove return statement at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
 * reduce to right at ("test/cases/large/clang-26760.c": line 88)
 * reduce to left at ("test/cases/large/clang-26760.c": line 88)
@@ -529,7 +519,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * replace by zero at ("test/cases/large/clang-26760.c": line 88)
 * remove static at ("test/cases/large/clang-26760.c": line 90)
-* remove statement at ("test/cases/large/clang-26760.c": line 93)
+* remove return statement at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
 * reduce to right at ("test/cases/large/clang-26760.c": line 93)
 * reduce to left at ("test/cases/large/clang-26760.c": line 93)
@@ -545,7 +535,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * replace by zero at ("test/cases/large/clang-26760.c": line 93)
 * remove static at ("test/cases/large/clang-26760.c": line 95)
-* remove statement at ("test/cases/large/clang-26760.c": line 98)
+* remove return statement at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
 * reduce to right at ("test/cases/large/clang-26760.c": line 98)
 * reduce to left at ("test/cases/large/clang-26760.c": line 98)
@@ -559,7 +549,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * replace by zero at ("test/cases/large/clang-26760.c": line 98)
 * remove static at ("test/cases/large/clang-26760.c": line 100)
-* remove statement at ("test/cases/large/clang-26760.c": line 103)
+* remove return statement at ("test/cases/large/clang-26760.c": line 103)
 * reduce to left at ("test/cases/large/clang-26760.c": line 103)
 * reduce to right at ("test/cases/large/clang-26760.c": line 103)
 * don't cast at ("test/cases/large/clang-26760.c": line 103)
@@ -570,7 +560,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * replace by zero at ("test/cases/large/clang-26760.c": line 103)
 * remove static at ("test/cases/large/clang-26760.c": line 105)
-* remove statement at ("test/cases/large/clang-26760.c": line 107)
+* remove return statement at ("test/cases/large/clang-26760.c": line 107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 107)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 107)
@@ -579,7 +569,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * replace by zero at ("test/cases/large/clang-26760.c": line 107)
 * remove static at ("test/cases/large/clang-26760.c": line 109)
-* remove statement at ("test/cases/large/clang-26760.c": line 111)
+* remove return statement at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
 * reduce to right at ("test/cases/large/clang-26760.c": line 111)
 * reduce to left at ("test/cases/large/clang-26760.c": line 111)
@@ -603,7 +593,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * replace by zero at ("test/cases/large/clang-26760.c": line 111)
 * remove static at ("test/cases/large/clang-26760.c": line 113)
-* remove statement at ("test/cases/large/clang-26760.c": line 115)
+* remove return statement at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 115)
@@ -625,7 +615,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 115)
 * remove static at ("test/cases/large/clang-26760.c": line 117)
-* remove statement at ("test/cases/large/clang-26760.c": line 119)
+* remove return statement at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 119)
@@ -670,7 +660,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 119)
 * remove static at ("test/cases/large/clang-26760.c": line 121)
-* remove statement at ("test/cases/large/clang-26760.c": line 123)
+* remove return statement at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
 * reduce to right at ("test/cases/large/clang-26760.c": line 123)
 * reduce to left at ("test/cases/large/clang-26760.c": line 123)
@@ -685,7 +675,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 123)
 * remove static at ("test/cases/large/clang-26760.c": line 125)
-* remove statement at ("test/cases/large/clang-26760.c": line 127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
@@ -700,7 +690,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * remove static at ("test/cases/large/clang-26760.c": line 129)
-* remove statement at ("test/cases/large/clang-26760.c": line 132)
+* remove return statement at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
@@ -719,7 +709,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * remove static at ("test/cases/large/clang-26760.c": line 134)
-* remove statement at ("test/cases/large/clang-26760.c": line 137)
+* remove return statement at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
@@ -735,7 +725,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * remove static at ("test/cases/large/clang-26760.c": line 139)
-* remove statement at ("test/cases/large/clang-26760.c": line 142)
+* remove return statement at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
@@ -749,7 +739,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * remove static at ("test/cases/large/clang-26760.c": line 144)
-* remove statement at ("test/cases/large/clang-26760.c": line 147)
+* remove return statement at ("test/cases/large/clang-26760.c": line 147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 147)
 * don't cast at ("test/cases/large/clang-26760.c": line 147)
@@ -760,7 +750,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * remove static at ("test/cases/large/clang-26760.c": line 149)
-* remove statement at ("test/cases/large/clang-26760.c": line 151)
+* remove return statement at ("test/cases/large/clang-26760.c": line 151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 151)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 151)
@@ -769,7 +759,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * remove static at ("test/cases/large/clang-26760.c": line 153)
-* remove statement at ("test/cases/large/clang-26760.c": line 155)
+* remove return statement at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
@@ -793,7 +783,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * remove static at ("test/cases/large/clang-26760.c": line 157)
-* remove statement at ("test/cases/large/clang-26760.c": line 159)
+* remove return statement at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
@@ -815,7 +805,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * remove static at ("test/cases/large/clang-26760.c": line 161)
-* remove statement at ("test/cases/large/clang-26760.c": line 163)
+* remove return statement at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
 * reduce to right at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
@@ -860,7 +850,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * remove static at ("test/cases/large/clang-26760.c": line 165)
-* remove statement at ("test/cases/large/clang-26760.c": line 167)
+* remove return statement at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
 * reduce to right at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
@@ -875,7 +865,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * remove static at ("test/cases/large/clang-26760.c": line 169)
-* remove statement at ("test/cases/large/clang-26760.c": line 171)
+* remove return statement at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
@@ -890,7 +880,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * remove static at ("test/cases/large/clang-26760.c": line 173)
-* remove statement at ("test/cases/large/clang-26760.c": line 176)
+* remove return statement at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
@@ -909,7 +899,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * remove static at ("test/cases/large/clang-26760.c": line 178)
-* remove statement at ("test/cases/large/clang-26760.c": line 181)
+* remove return statement at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
@@ -925,7 +915,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * remove static at ("test/cases/large/clang-26760.c": line 183)
-* remove statement at ("test/cases/large/clang-26760.c": line 186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
@@ -939,7 +929,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * remove static at ("test/cases/large/clang-26760.c": line 188)
-* remove statement at ("test/cases/large/clang-26760.c": line 191)
+* remove return statement at ("test/cases/large/clang-26760.c": line 191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 191)
 * don't cast at ("test/cases/large/clang-26760.c": line 191)
@@ -950,38 +940,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * remove static at ("test/cases/large/clang-26760.c": line 193)
-* remove statement at ("test/cases/large/clang-26760.c": line 195)
+* remove return statement at ("test/cases/large/clang-26760.c": line 195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 195)
 * remove static at ("test/cases/large/clang-26760.c": line 197)
-* remove statement at ("test/cases/large/clang-26760.c": line 199)
+* remove return statement at ("test/cases/large/clang-26760.c": line 199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 199)
 * remove static at ("test/cases/large/clang-26760.c": line 201)
-* remove statement at ("test/cases/large/clang-26760.c": line 203)
+* remove return statement at ("test/cases/large/clang-26760.c": line 203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 203)
 * remove static at ("test/cases/large/clang-26760.c": line 205)
-* remove statement at ("test/cases/large/clang-26760.c": line 207)
+* remove return statement at ("test/cases/large/clang-26760.c": line 207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * remove static at ("test/cases/large/clang-26760.c": line 209)
-* remove statement at ("test/cases/large/clang-26760.c": line 211)
+* remove return statement at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * remove static at ("test/cases/large/clang-26760.c": line 213)
-* remove statement at ("test/cases/large/clang-26760.c": line 215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * remove static at ("test/cases/large/clang-26760.c": line 217)
-* remove statement at ("test/cases/large/clang-26760.c": line 220)
+* remove return statement at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
@@ -998,7 +988,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * remove static at ("test/cases/large/clang-26760.c": line 222)
-* remove statement at ("test/cases/large/clang-26760.c": line 225)
+* remove return statement at ("test/cases/large/clang-26760.c": line 225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 225)
 * don't cast at ("test/cases/large/clang-26760.c": line 225)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * remove static at ("test/cases/large/clang-26760.c": line 227)
-* remove statement at ("test/cases/large/clang-26760.c": line 230)
+* remove return statement at ("test/cases/large/clang-26760.c": line 230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 230)
 * don't cast at ("test/cases/large/clang-26760.c": line 230)
@@ -1024,7 +1014,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * remove static at ("test/cases/large/clang-26760.c": line 232)
-* remove statement at ("test/cases/large/clang-26760.c": line 235)
+* remove return statement at ("test/cases/large/clang-26760.c": line 235)
 * don't cast at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 235)
@@ -1033,38 +1023,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * remove static at ("test/cases/large/clang-26760.c": line 237)
-* remove statement at ("test/cases/large/clang-26760.c": line 239)
+* remove return statement at ("test/cases/large/clang-26760.c": line 239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 239)
 * remove static at ("test/cases/large/clang-26760.c": line 241)
-* remove statement at ("test/cases/large/clang-26760.c": line 244)
+* remove return statement at ("test/cases/large/clang-26760.c": line 244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 244)
 * remove static at ("test/cases/large/clang-26760.c": line 246)
-* remove statement at ("test/cases/large/clang-26760.c": line 249)
+* remove return statement at ("test/cases/large/clang-26760.c": line 249)
 * reduce to left at ("test/cases/large/clang-26760.c": line 249)
 * reduce to right at ("test/cases/large/clang-26760.c": line 249)
 * remove static at ("test/cases/large/clang-26760.c": line 251)
-* remove statement at ("test/cases/large/clang-26760.c": line 254)
+* remove return statement at ("test/cases/large/clang-26760.c": line 254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * remove static at ("test/cases/large/clang-26760.c": line 256)
-* remove statement at ("test/cases/large/clang-26760.c": line 259)
+* remove return statement at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * remove static at ("test/cases/large/clang-26760.c": line 261)
-* remove statement at ("test/cases/large/clang-26760.c": line 264)
+* remove return statement at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * remove static at ("test/cases/large/clang-26760.c": line 266)
-* remove statement at ("test/cases/large/clang-26760.c": line 269)
+* remove return statement at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
@@ -1081,7 +1071,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -1095,7 +1085,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -1107,7 +1097,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -1116,38 +1106,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -1164,7 +1154,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -1178,7 +1168,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -1190,7 +1180,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -1199,38 +1189,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -1247,7 +1237,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -1261,7 +1251,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -1273,7 +1263,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -1282,7 +1272,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -1297,7 +1287,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -1312,7 +1302,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -1329,7 +1319,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -1350,7 +1340,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -1365,7 +1355,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -1380,7 +1370,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -1397,7 +1387,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -1418,7 +1408,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -1435,27 +1425,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -1465,7 +1450,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -1473,7 +1458,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -1488,61 +1473,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -1550,20 +1533,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -1616,25 +1596,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -1643,23 +1618,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1873,30 +1846,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -1940,7 +1911,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -1987,7 +1958,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -2030,7 +2001,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -2073,7 +2044,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -2121,7 +2092,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -2161,15 +2132,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -2205,7 +2174,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -2253,14 +2222,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -2302,7 +2269,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -2347,7 +2314,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -2355,15 +2321,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -2412,7 +2377,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -2460,7 +2425,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -2505,14 +2470,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -2553,7 +2516,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -2592,15 +2555,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -2644,7 +2605,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -2686,17 +2647,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2744,7 +2703,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2788,29 +2747,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2840,9 +2797,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2857,34 +2813,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -2913,14 +2865,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -2931,7 +2882,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -2971,14 +2922,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 742)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -2992,7 +2942,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -3002,17 +2951,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -3046,29 +2994,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -3079,21 +3022,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 779)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -3128,12 +3067,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 785)
 * do without param at ("test/cases/large/clang-26760.c": line 786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -3142,20 +3079,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -3223,7 +3160,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 830)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -3236,7 +3172,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -3268,9 +3203,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -3281,7 +3214,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -3319,12 +3252,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 856)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -3339,18 +3272,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -3421,19 +3352,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -3443,27 +3371,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -3505,7 +3429,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -3554,19 +3478,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -3574,17 +3494,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3731,22 +3650,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3757,7 +3673,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3767,17 +3683,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
@@ -3808,33 +3720,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3842,9 +3750,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1042)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3867,12 +3773,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 996)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -3894,33 +3799,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -3949,10 +3852,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1014)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -4007,17 +3910,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -4063,7 +3962,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -4110,7 +4008,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -4206,17 +4103,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -4227,16 +4123,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -4275,30 +4170,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2377)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -4373,7 +4264,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -4445,13 +4336,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
 * do without param at ("test/cases/large/clang-26760.c": line 2462)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -4531,8 +4421,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -4555,12 +4443,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -4582,33 +4469,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2415)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -4637,15 +4522,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2406)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -4662,7 +4545,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -4673,7 +4555,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -4713,30 +4594,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4748,18 +4624,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4790,37 +4664,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4834,17 +4704,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1164)
@@ -4861,7 +4730,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4869,28 +4737,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -4898,7 +4761,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -4921,9 +4784,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
 * do without param at ("test/cases/large/clang-26760.c": line 1509)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -4985,13 +4848,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -5017,14 +4879,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -5032,7 +4892,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -5075,11 +4935,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1199)
 * do without param at ("test/cases/large/clang-26760.c": line 1200)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -5094,7 +4952,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -5136,7 +4994,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1274)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -5147,16 +5004,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -5176,13 +5031,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -5243,25 +5097,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1233)
 * do without param at ("test/cases/large/clang-26760.c": line 1234)
 * do without param at ("test/cases/large/clang-26760.c": line 1235)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -5307,7 +5160,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -5340,9 +5193,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1212)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -5361,7 +5214,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -5369,17 +5221,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -5388,13 +5239,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -5420,7 +5270,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1299)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -5455,13 +5305,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1305)
 * do without param at ("test/cases/large/clang-26760.c": line 1306)
 * do without param at ("test/cases/large/clang-26760.c": line 1300)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -5469,29 +5318,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -5567,7 +5411,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1340)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -5589,7 +5433,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1341)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -5597,7 +5441,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -5607,14 +5450,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -5625,16 +5467,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -5695,10 +5537,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1278)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -5706,18 +5546,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5736,7 +5575,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1387)
 * do without param at ("test/cases/large/clang-26760.c": line 1388)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5745,13 +5583,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5777,7 +5614,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5812,13 +5649,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1410)
 * do without param at ("test/cases/large/clang-26760.c": line 1411)
 * do without param at ("test/cases/large/clang-26760.c": line 1405)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5826,29 +5662,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -5924,7 +5755,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1445)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -5946,7 +5777,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1446)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -5954,7 +5785,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -5964,15 +5794,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -6018,7 +5846,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1467)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -6029,16 +5857,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -6105,14 +5933,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1149)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -6154,32 +5979,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1539)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -6191,19 +6014,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1553)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1555)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -6251,7 +6072,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -6412,7 +6232,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -6459,7 +6279,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -6467,7 +6287,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1585)
@@ -6499,15 +6318,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1590)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -6541,7 +6357,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -6594,40 +6410,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -6636,32 +6447,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -6695,20 +6502,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1760)
 * do without param at ("test/cases/large/clang-26760.c": line 1761)
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6726,10 +6530,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1790)
 * do without param at ("test/cases/large/clang-26760.c": line 1791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6762,9 +6565,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6812,7 +6615,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1782)
 * do without param at ("test/cases/large/clang-26760.c": line 1783)
 * do without param at ("test/cases/large/clang-26760.c": line 1784)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6853,12 +6655,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -6910,32 +6711,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1871)
 * do without param at ("test/cases/large/clang-26760.c": line 1872)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -6946,22 +6742,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -6972,16 +6765,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -7027,14 +6820,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1842)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -7075,17 +6868,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1850)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1851)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -7118,7 +6909,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -7128,17 +6918,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -7197,7 +6986,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -7268,7 +7057,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -7279,18 +7067,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -7302,7 +7088,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1646)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -7350,10 +7136,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -7361,46 +7146,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1630)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -7455,7 +7236,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1687)
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1689)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -7529,7 +7310,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1700)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1701)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -7546,19 +7327,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -7596,28 +7375,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -7644,24 +7419,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2327)
 * do without param at ("test/cases/large/clang-26760.c": line 2328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7721,7 +7494,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7732,12 +7504,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7776,7 +7548,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1896)
 * do without param at ("test/cases/large/clang-26760.c": line 1897)
 * do without param at ("test/cases/large/clang-26760.c": line 1898)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7818,7 +7589,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7865,7 +7635,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -7961,14 +7730,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -7979,16 +7747,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -8027,16 +7794,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -8111,7 +7876,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -8183,13 +7948,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
 * do without param at ("test/cases/large/clang-26760.c": line 2118)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -8269,12 +8033,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -8291,7 +8054,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -8302,7 +8064,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -8342,23 +8103,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1940)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -8389,28 +8147,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -8422,7 +8178,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1967)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -8470,7 +8226,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -8631,7 +8386,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -8678,7 +8433,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -8686,7 +8441,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1993)
@@ -8718,15 +8472,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1998)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8760,7 +8511,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8813,15 +8564,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8848,12 +8597,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2034)
 * do without param at ("test/cases/large/clang-26760.c": line 2035)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -8913,7 +8662,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -8924,7 +8672,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -8963,16 +8711,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2022)
 * do without param at ("test/cases/large/clang-26760.c": line 2023)
 * do without param at ("test/cases/large/clang-26760.c": line 2024)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -8980,7 +8727,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -9036,7 +8783,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2125)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -9082,28 +8829,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -9112,23 +8856,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -9146,10 +8885,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2272)
 * do without param at ("test/cases/large/clang-26760.c": line 2273)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -9182,9 +8920,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -9232,7 +8970,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2264)
 * do without param at ("test/cases/large/clang-26760.c": line 2265)
 * do without param at ("test/cases/large/clang-26760.c": line 2266)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -9273,12 +9010,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2279)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -9330,21 +9066,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2308)
 * do without param at ("test/cases/large/clang-26760.c": line 2309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -9385,13 +9120,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2290)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2291)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -9424,7 +9158,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -9434,7 +9167,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -9493,7 +9225,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -9564,7 +9296,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -9575,12 +9306,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -9588,29 +9319,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2167)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -9665,7 +9395,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2196)
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2198)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9739,7 +9469,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2210)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9756,7 +9486,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9794,23 +9524,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9818,17 +9547,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9884,7 +9613,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2469)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -9930,31 +9659,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -9963,23 +9688,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -9997,10 +9717,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2830)
 * do without param at ("test/cases/large/clang-26760.c": line 2831)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -10033,9 +9752,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -10083,7 +9802,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2822)
 * do without param at ("test/cases/large/clang-26760.c": line 2823)
 * do without param at ("test/cases/large/clang-26760.c": line 2824)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -10124,12 +9842,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -10137,10 +9853,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -10148,7 +9864,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -10204,7 +9920,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2859)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -10212,36 +9927,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2872)
 * do without param at ("test/cases/large/clang-26760.c": line 2873)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -10293,21 +10002,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2899)
 * do without param at ("test/cases/large/clang-26760.c": line 2900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -10348,13 +10056,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2849)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -10387,7 +10094,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -10397,34 +10103,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -10433,23 +10135,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -10467,10 +10164,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2627)
 * do without param at ("test/cases/large/clang-26760.c": line 2628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -10503,12 +10199,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -10556,7 +10252,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2619)
 * do without param at ("test/cases/large/clang-26760.c": line 2620)
 * do without param at ("test/cases/large/clang-26760.c": line 2621)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -10597,12 +10292,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -10654,31 +10348,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2665)
 * do without param at ("test/cases/large/clang-26760.c": line 2666)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10719,13 +10412,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2648)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10758,7 +10450,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10768,7 +10459,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10827,7 +10517,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -10898,7 +10588,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -10909,12 +10598,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -10922,29 +10611,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2521)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -10999,7 +10687,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2550)
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2552)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -11073,7 +10761,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2564)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -11090,7 +10778,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -11128,20 +10816,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -11200,7 +10885,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -11271,7 +10956,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -11282,33 +10966,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -11347,10 +11028,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -11358,35 +11038,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2698)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -11441,21 +11119,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2748)
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2750)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -11529,7 +11206,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2766)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -11546,7 +11223,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -11584,7 +11261,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -11597,7 +11274,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -11611,22 +11287,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -11660,9 +11335,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2932)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2937)
@@ -11679,7 +11353,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -11687,7 +11360,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -11698,17 +11370,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3567)
@@ -11725,7 +11396,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11733,31 +11403,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11765,10 +11429,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11791,9 +11455,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
 * do without param at ("test/cases/large/clang-26760.c": line 3879)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11855,13 +11519,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -11887,10 +11550,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -11898,7 +11561,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -11941,11 +11604,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3598)
 * do without param at ("test/cases/large/clang-26760.c": line 3599)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -11960,7 +11621,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -12002,7 +11663,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3751)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -12013,19 +11673,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -12045,13 +11703,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -12112,25 +11769,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3633)
 * do without param at ("test/cases/large/clang-26760.c": line 3634)
 * do without param at ("test/cases/large/clang-26760.c": line 3635)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -12176,11 +11832,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -12195,7 +11849,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -12237,7 +11891,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3725)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -12248,16 +11901,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -12277,13 +11928,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -12344,25 +11994,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3684)
 * do without param at ("test/cases/large/clang-26760.c": line 3685)
 * do without param at ("test/cases/large/clang-26760.c": line 3686)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -12408,7 +12057,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -12441,9 +12090,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3663)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -12462,8 +12111,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -12496,9 +12144,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3611)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -12517,9 +12165,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -12527,17 +12174,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -12546,13 +12192,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -12578,7 +12223,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -12613,13 +12258,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3783)
 * do without param at ("test/cases/large/clang-26760.c": line 3784)
 * do without param at ("test/cases/large/clang-26760.c": line 3778)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -12627,29 +12271,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12725,7 +12364,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3817)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3818)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12747,7 +12386,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3819)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12755,7 +12394,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12765,17 +12403,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12786,16 +12422,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12857,37 +12493,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -12896,13 +12528,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -12928,10 +12559,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3926)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -12939,7 +12570,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -12974,21 +12605,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3934)
 * do without param at ("test/cases/large/clang-26760.c": line 3935)
 * do without param at ("test/cases/large/clang-26760.c": line 3929)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -12996,43 +12624,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -13046,17 +12666,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3983)
@@ -13073,7 +12692,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -13081,28 +12699,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4200)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -13110,7 +12723,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -13133,9 +12746,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
 * do without param at ("test/cases/large/clang-26760.c": line 4213)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -13197,13 +12810,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -13229,10 +12841,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -13240,7 +12852,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -13283,11 +12895,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4014)
 * do without param at ("test/cases/large/clang-26760.c": line 4015)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -13302,7 +12912,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -13344,7 +12954,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4089)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -13355,16 +12964,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -13384,13 +12991,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -13451,25 +13057,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4048)
 * do without param at ("test/cases/large/clang-26760.c": line 4049)
 * do without param at ("test/cases/large/clang-26760.c": line 4050)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -13515,7 +13120,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -13548,9 +13153,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4027)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -13569,9 +13174,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -13579,17 +13183,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -13598,13 +13201,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -13630,7 +13232,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -13665,13 +13267,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4121)
 * do without param at ("test/cases/large/clang-26760.c": line 4122)
 * do without param at ("test/cases/large/clang-26760.c": line 4116)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -13679,29 +13280,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13777,7 +13373,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4156)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13799,7 +13395,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4157)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13807,7 +13403,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13817,14 +13412,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13835,16 +13429,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -13911,8 +13505,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3968)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -13988,7 +13581,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4249)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4250)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -14010,13 +13603,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4251)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -14024,7 +13614,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -14047,9 +13637,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
 * do without param at ("test/cases/large/clang-26760.c": line 4262)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -14107,11 +13697,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -14119,36 +13707,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -14157,7 +13739,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -14191,14 +13773,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4305)
 * do without param at ("test/cases/large/clang-26760.c": line 4306)
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -14208,14 +13788,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -14226,35 +13805,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -14262,7 +13834,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -14285,9 +13857,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
 * do without param at ("test/cases/large/clang-26760.c": line 4343)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -14345,15 +13917,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -14409,25 +13979,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -14435,7 +14000,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -14458,12 +14023,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
 * do without param at ("test/cases/large/clang-26760.c": line 4386)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -14525,24 +14089,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -14553,14 +14114,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -14586,46 +14145,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -14639,11 +14192,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -14651,7 +14203,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -14659,15 +14210,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -14710,24 +14261,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 3001)
 * do without param at ("test/cases/large/clang-26760.c": line 3002)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14738,17 +14286,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14763,10 +14306,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14808,7 +14351,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3223)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14819,26 +14361,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14858,13 +14396,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -14925,21 +14462,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3055)
 * do without param at ("test/cases/large/clang-26760.c": line 3056)
 * do without param at ("test/cases/large/clang-26760.c": line 3057)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -14952,26 +14486,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -15017,37 +14549,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -15056,11 +14584,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -15075,7 +14601,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -15117,7 +14643,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3190)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -15128,33 +14653,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -15165,8 +14685,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -15186,13 +14705,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -15253,25 +14771,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3149)
 * do without param at ("test/cases/large/clang-26760.c": line 3150)
 * do without param at ("test/cases/large/clang-26760.c": line 3151)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -15317,7 +14834,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -15350,9 +14867,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3113)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -15371,9 +14888,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -15406,12 +14921,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3034)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -15430,19 +14945,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -15452,7 +14964,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -15460,17 +14971,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -15479,12 +14989,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -15560,7 +15069,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3270)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3271)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -15582,7 +15091,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3272)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -15590,26 +15099,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -15635,7 +15140,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3295)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -15670,32 +15175,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3301)
 * do without param at ("test/cases/large/clang-26760.c": line 3302)
 * do without param at ("test/cases/large/clang-26760.c": line 3296)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -15709,10 +15210,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15720,29 +15219,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15818,7 +15312,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3354)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15840,7 +15334,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3355)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15848,7 +15342,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15858,14 +15351,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15876,16 +15368,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -15935,10 +15427,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -15964,10 +15456,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3389)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -16002,24 +15494,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3396)
 * do without param at ("test/cases/large/clang-26760.c": line 3397)
 * do without param at ("test/cases/large/clang-26760.c": line 3391)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -16033,32 +15521,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -16076,22 +15557,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -16101,12 +15579,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -16182,7 +15659,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3461)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3462)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -16204,7 +15681,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3463)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -16212,7 +15689,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -16222,12 +15698,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -16280,14 +15755,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3486)
 * do without param at ("test/cases/large/clang-26760.c": line 3487)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -16298,12 +15772,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -16346,62 +15819,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3504)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -16468,9 +15932,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2911)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
@@ -16507,18 +15971,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4435)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -16527,13 +15990,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -16573,17 +16036,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4470)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -16611,17 +16073,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -16717,27 +16179,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16770,7 +16229,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16798,7 +16257,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16830,30 +16289,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16865,7 +16315,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -16890,7 +16344,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -17005,21 +16459,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -17113,27 +16564,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -17160,7 +16609,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -17185,7 +16634,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -17211,7 +16660,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -17236,7 +16685,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -17266,15 +16715,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -17301,19 +16748,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -17339,7 +16784,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -17367,36 +16812,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -17426,7 +16868,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -17451,18 +16893,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -17473,8 +16912,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -17506,7 +16944,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -17533,7 +16971,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -17560,60 +16998,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -17644,29 +17071,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -17674,12 +17098,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -17705,7 +17128,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17737,33 +17160,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17771,12 +17190,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17807,39 +17225,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17850,13 +17264,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -17896,18 +17309,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4678)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -17938,14 +17350,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -17956,34 +17367,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -17991,7 +17398,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
@@ -18022,39 +17428,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -18082,13 +17484,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -18106,7 +17503,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -18114,11 +17511,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5070)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -18133,17 +17529,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -18183,17 +17578,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5093)
 * do without param at ("test/cases/large/clang-26760.c": line 5094)
 * do without param at ("test/cases/large/clang-26760.c": line 5095)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -18201,29 +17593,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -18234,29 +17625,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -18293,13 +17682,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5147)
 * do without param at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -18316,36 +17704,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5135)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
@@ -18381,9 +17761,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -18431,10 +17810,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5191)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
 * do without param at ("test/cases/large/clang-26760.c": line 5193)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -18480,13 +17858,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -18507,7 +17884,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -18546,16 +17923,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5175)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -18564,22 +17940,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -18590,14 +17962,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -18608,11 +17979,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -18664,10 +18034,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -18717,23 +18087,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5242)
 * do without param at ("test/cases/large/clang-26760.c": line 5243)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18741,7 +18107,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18751,7 +18116,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
@@ -18780,13 +18144,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18826,27 +18189,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5323)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5327)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18884,24 +18244,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5334)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -18937,24 +18296,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5581)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -18968,13 +18325,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -19006,7 +18361,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -19027,23 +18381,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5372)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5375)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -19084,19 +18436,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5407)
 * do without param at ("test/cases/large/clang-26760.c": line 5408)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
@@ -19150,7 +18501,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5424)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -19220,12 +18571,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5410)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -19271,12 +18621,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -19316,7 +18666,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -19325,22 +18675,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -19385,7 +18733,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -19394,7 +18741,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -19441,9 +18787,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -19505,12 +18850,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5507)
 * do without param at ("test/cases/large/clang-26760.c": line 5508)
 * do without param at ("test/cases/large/clang-26760.c": line 5509)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -19550,17 +18894,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -19627,27 +18970,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5522)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -19656,7 +18996,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -19701,9 +19041,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5538)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19777,7 +19117,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19818,17 +19158,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19840,15 +19177,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19856,13 +19190,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -19931,15 +19264,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5277)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -19962,7 +19293,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -20035,7 +19366,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -20076,27 +19406,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -20114,24 +19441,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -20174,11 +19500,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -20190,16 +19514,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -20207,44 +19529,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4912)
 * do without param at ("test/cases/large/clang-26760.c": line 4913)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -20253,7 +19569,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -20293,17 +19609,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4943)
 * do without param at ("test/cases/large/clang-26760.c": line 4944)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -20348,7 +19664,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -20392,7 +19708,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4963)
 * do without param at ("test/cases/large/clang-26760.c": line 4964)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -20401,12 +19716,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -20431,9 +19745,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -20479,7 +19792,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -20524,7 +19837,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -20577,34 +19890,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 5011)
 * do without param at ("test/cases/large/clang-26760.c": line 5012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -20646,34 +19956,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4890)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -20686,21 +19991,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4853)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -20713,7 +20015,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20804,25 +20106,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5041)
 * do without param at ("test/cases/large/clang-26760.c": line 5040)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20831,7 +20128,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20871,18 +20168,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5641)
 * do without param at ("test/cases/large/clang-26760.c": line 5642)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -20890,9 +20186,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -20915,34 +20209,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -20950,11 +20238,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -20976,33 +20262,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4804)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -21031,14 +20315,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4776)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -21056,10 +20338,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -21100,10 +20380,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6755)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -21111,29 +20391,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6760)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -21170,11 +20445,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6776)
 * do without param at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -21194,14 +20468,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -21218,8 +20490,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6764)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -21440,18 +20713,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -21660,28 +20931,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21723,7 +20992,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21770,7 +21039,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21822,7 +21091,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21871,7 +21140,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -21923,7 +21192,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -21963,14 +21232,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -22015,27 +21282,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -22082,16 +21343,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -22137,15 +21395,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -22191,15 +21446,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -22247,7 +21500,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -22290,59 +21543,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -22389,7 +21637,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -22431,7 +21679,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -22476,7 +21724,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -22523,7 +21771,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -22573,7 +21821,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -22622,14 +21870,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -22678,31 +21924,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22765,19 +22009,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22795,14 +22038,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6927)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22810,31 +22051,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6933)
 * do without param at ("test/cases/large/clang-26760.c": line 6934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22877,20 +22114,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -22898,8 +22132,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -22938,19 +22171,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -22994,7 +22224,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -23038,7 +22268,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -23086,14 +22316,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -23135,7 +22363,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -23186,7 +22414,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -23227,12 +22455,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -23294,14 +22519,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6992)
 * do without param at ("test/cases/large/clang-26760.c": line 6993)
 * do without param at ("test/cases/large/clang-26760.c": line 6994)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -23349,7 +22574,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -23394,17 +22619,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -23455,7 +22678,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -23500,15 +22723,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -23549,7 +22770,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -23598,7 +22819,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -23645,25 +22866,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -23678,7 +22898,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23741,17 +22961,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23791,40 +23010,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7055)
 * do without param at ("test/cases/large/clang-26760.c": line 7056)
 * do without param at ("test/cases/large/clang-26760.c": line 7057)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23852,12 +23066,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23868,35 +23081,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -23906,11 +23116,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -23956,7 +23164,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -23993,13 +23201,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7128)
 * do without param at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -24016,12 +23223,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7102)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -24044,72 +23250,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7140)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -24121,28 +23315,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -24151,70 +23340,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -24223,7 +23402,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7189)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -24232,7 +23411,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
@@ -24268,9 +23446,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -24318,7 +23495,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7293)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
 * do without param at ("test/cases/large/clang-26760.c": line 7295)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -24353,15 +23530,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -24407,27 +23582,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -24490,16 +23662,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -24517,14 +23689,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7258)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -24567,8 +23738,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -24589,7 +23759,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -24628,16 +23798,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7277)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -24646,22 +23815,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -24672,29 +23837,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -24703,7 +23863,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -24714,15 +23874,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24756,58 +23915,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7414)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24859,10 +24007,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -24912,21 +24060,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7375)
 * do without param at ("test/cases/large/clang-26760.c": line 7376)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -24935,18 +24080,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -24969,12 +24110,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -24996,40 +24136,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7641)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -25092,31 +24227,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -25127,32 +24260,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -25160,7 +24291,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -25197,13 +24328,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7527)
 * do without param at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -25220,36 +24350,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7513)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
@@ -25285,9 +24407,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -25335,10 +24456,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7571)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
 * do without param at ("test/cases/large/clang-26760.c": line 7573)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -25384,13 +24504,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -25411,7 +24530,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -25450,7 +24569,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7555)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -25458,19 +24577,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -25540,31 +24658,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7615)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -25593,40 +24709,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7632)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -25634,66 +24745,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -25705,31 +24807,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25773,12 +24873,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25836,7 +24934,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7737)
 * do without param at ("test/cases/large/clang-26760.c": line 7738)
 * do without param at ("test/cases/large/clang-26760.c": line 7739)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25877,10 +24975,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7743)
 * do without param at ("test/cases/large/clang-26760.c": line 7744)
 * do without param at ("test/cases/large/clang-26760.c": line 7745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -25937,18 +25034,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -25957,24 +25052,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7686)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -25986,10 +25078,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -25997,9 +25089,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -26051,7 +25142,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -26102,7 +25193,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7790)
 * do without param at ("test/cases/large/clang-26760.c": line 7791)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -26112,7 +25202,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
@@ -26141,13 +25230,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -26187,46 +25275,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7825)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7830)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -26264,24 +25345,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -26317,60 +25397,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7890)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -26382,18 +25455,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7896)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -26401,13 +25470,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -26448,7 +25516,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7443)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -26517,19 +25585,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7453)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -26552,7 +25618,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -26625,7 +25691,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7930)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -26666,62 +25731,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26739,14 +25794,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26808,22 +25862,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5702)
 * do without param at ("test/cases/large/clang-26760.c": line 5703)
 * do without param at ("test/cases/large/clang-26760.c": line 5704)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26866,21 +25919,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -26892,16 +25940,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -26909,41 +25955,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5762)
 * do without param at ("test/cases/large/clang-26760.c": line 5763)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -26952,27 +25992,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -27012,7 +26049,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5800)
 * do without param at ("test/cases/large/clang-26760.c": line 5801)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -27020,7 +26056,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
@@ -27051,33 +26086,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -27085,9 +26116,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -27110,12 +26139,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -27137,33 +26165,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -27192,23 +26218,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5840)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -27253,17 +26278,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -27307,7 +26331,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5898)
 * do without param at ("test/cases/large/clang-26760.c": line 5899)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -27316,18 +26339,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -27352,9 +26373,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -27365,12 +26384,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -27378,8 +26397,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5924)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -27425,7 +26443,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -27470,7 +26488,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -27523,36 +26541,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5963)
 * do without param at ("test/cases/large/clang-26760.c": line 5964)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -27562,8 +26575,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -27626,28 +26638,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -27689,31 +26699,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5740)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27726,18 +26731,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5685)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27768,14 +26770,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27786,17 +26787,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27804,7 +26804,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
@@ -27835,33 +26834,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27869,9 +26864,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6109)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -27894,12 +26887,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -27921,33 +26913,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -27976,14 +26966,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6081)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -28001,7 +26989,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -28009,11 +26997,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6337)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -28028,17 +27015,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -28078,30 +27064,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6360)
 * do without param at ("test/cases/large/clang-26760.c": line 6361)
 * do without param at ("test/cases/large/clang-26760.c": line 6362)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -28112,29 +27096,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -28171,13 +27153,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6401)
 * do without param at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -28194,36 +27175,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6389)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
@@ -28259,9 +27232,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -28309,10 +27281,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6445)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
 * do without param at ("test/cases/large/clang-26760.c": line 6447)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -28358,13 +27329,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6457)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -28385,7 +27355,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -28424,16 +27394,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6429)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -28442,22 +27411,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -28468,14 +27433,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -28486,11 +27450,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -28542,7 +27505,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -28592,19 +27555,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6495)
 * do without param at ("test/cases/large/clang-26760.c": line 6496)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -28612,7 +27573,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -28622,7 +27582,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
@@ -28651,13 +27610,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -28697,27 +27655,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6572)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6576)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28755,24 +27710,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6583)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28808,33 +27762,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6615)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28846,15 +27797,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6621)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28862,13 +27810,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -28937,12 +27884,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6530)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -28965,7 +27911,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -29038,7 +27984,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -29079,21 +28024,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -29111,24 +28053,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -29171,11 +28112,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -29187,16 +28126,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -29204,30 +28141,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6188)
 * do without param at ("test/cases/large/clang-26760.c": line 6189)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -29236,7 +28169,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -29276,17 +28209,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6212)
 * do without param at ("test/cases/large/clang-26760.c": line 6213)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -29331,7 +28264,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -29375,7 +28308,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6232)
 * do without param at ("test/cases/large/clang-26760.c": line 6233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -29384,9 +28316,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -29411,9 +28342,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -29459,7 +28389,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -29504,7 +28434,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -29557,34 +28487,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6279)
 * do without param at ("test/cases/large/clang-26760.c": line 6280)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -29626,31 +28553,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6166)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -29663,21 +28585,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6129)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -29690,7 +28609,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29781,21 +28700,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6308)
 * do without param at ("test/cases/large/clang-26760.c": line 6307)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29858,16 +28775,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29885,14 +28802,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6679)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -29935,35 +28851,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -30006,11 +28918,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -30023,7 +28933,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -30114,31 +29024,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6721)
 * do without param at ("test/cases/large/clang-26760.c": line 6720)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -30201,16 +29106,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -30228,10 +29133,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7966)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -30239,14 +29144,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -30289,7 +29193,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -30306,30 +29210,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -30363,11 +29264,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8013)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -30380,7 +29280,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -30389,30 +29288,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -30420,25 +29314,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -30448,39 +29338,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -30494,13 +29377,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -30532,7 +29413,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -30553,23 +29433,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8103)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -30610,19 +29488,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8138)
 * do without param at ("test/cases/large/clang-26760.c": line 8139)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
@@ -30676,7 +29553,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8155)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30746,12 +29623,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8141)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30797,12 +29673,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30842,7 +29718,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30851,22 +29727,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -30911,7 +29785,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -30920,7 +29793,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -30967,9 +29839,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8215)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -31031,12 +29902,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8238)
 * do without param at ("test/cases/large/clang-26760.c": line 8239)
 * do without param at ("test/cases/large/clang-26760.c": line 8240)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -31076,17 +29946,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -31153,27 +30022,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8253)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -31182,7 +30048,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -31227,9 +30093,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8269)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -31303,7 +30169,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -31344,63 +30210,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -31414,19 +30270,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -31438,58 +30291,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -31533,28 +30380,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8361)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -31612,7 +30453,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8403)
 * do without param at ("test/cases/large/clang-26760.c": line 8404)
 * do without param at ("test/cases/large/clang-26760.c": line 8405)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -31653,23 +30494,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8409)
 * do without param at ("test/cases/large/clang-26760.c": line 8410)
 * do without param at ("test/cases/large/clang-26760.c": line 8411)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31726,25 +30565,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31755,7 +30591,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31769,13 +30604,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31807,7 +30640,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31842,30 +30675,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31875,18 +30704,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -31907,17 +30733,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8476)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8479)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -31963,12 +30786,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -32008,21 +30831,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -32063,12 +30886,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8613)
 * do without param at ("test/cases/large/clang-26760.c": line 8614)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -32116,10 +30937,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -32127,33 +30948,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -32300,14 +31115,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -32318,7 +31132,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -32328,7 +31142,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -32383,10 +31197,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -32432,7 +31244,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -32479,7 +31290,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -32575,34 +31385,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -32613,16 +31418,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -32661,9 +31465,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -32705,7 +31507,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32752,7 +31553,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32848,18 +31648,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32870,16 +31667,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -32918,16 +31714,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10251)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -33002,7 +31796,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -33074,13 +31868,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
 * do without param at ("test/cases/large/clang-26760.c": line 10291)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -33160,12 +31953,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -33182,7 +31974,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -33193,7 +31984,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -33233,23 +32023,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10072)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -33280,28 +32067,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -33313,7 +32098,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10100)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -33361,12 +32146,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -33406,17 +32190,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10131)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -33444,9 +32227,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -33607,7 +32389,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -33654,7 +32436,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -33662,7 +32444,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10162)
@@ -33694,15 +32475,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10167)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33736,7 +32514,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33789,15 +32567,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33824,12 +32600,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10203)
 * do without param at ("test/cases/large/clang-26760.c": line 10204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -33889,7 +32665,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -33900,7 +32675,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -33939,16 +32714,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10191)
 * do without param at ("test/cases/large/clang-26760.c": line 10192)
 * do without param at ("test/cases/large/clang-26760.c": line 10193)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -33956,7 +32730,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -34012,7 +32786,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10298)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -34058,28 +32832,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -34088,39 +32859,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -34138,10 +32902,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10507)
 * do without param at ("test/cases/large/clang-26760.c": line 10508)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -34174,12 +32937,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -34227,7 +32989,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10499)
 * do without param at ("test/cases/large/clang-26760.c": line 10500)
 * do without param at ("test/cases/large/clang-26760.c": line 10501)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -34268,12 +33029,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -34325,21 +33085,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10561)
 * do without param at ("test/cases/large/clang-26760.c": line 10562)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -34380,11 +33139,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10526)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -34456,13 +33214,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10542)
 * do without param at ("test/cases/large/clang-26760.c": line 10543)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -34495,7 +33252,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -34505,7 +33261,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -34564,7 +33319,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -34635,7 +33390,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -34646,12 +33400,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -34659,35 +33413,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10340)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34742,7 +33495,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10370)
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10372)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34816,7 +33569,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10383)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10384)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34833,7 +33586,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34871,7 +33624,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10392)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -34905,7 +33657,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -34958,15 +33710,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -34993,12 +33743,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10428)
 * do without param at ("test/cases/large/clang-26760.c": line 10429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -35058,7 +33808,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -35069,7 +33818,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -35108,29 +33857,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10416)
 * do without param at ("test/cases/large/clang-26760.c": line 10417)
 * do without param at ("test/cases/large/clang-26760.c": line 10418)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -35205,7 +33953,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -35277,13 +34025,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
 * do without param at ("test/cases/large/clang-26760.c": line 10600)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -35330,9 +34076,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10616)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -35394,12 +34139,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10639)
 * do without param at ("test/cases/large/clang-26760.c": line 10640)
 * do without param at ("test/cases/large/clang-26760.c": line 10641)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -35439,17 +34183,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -35516,28 +34259,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10654)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -35617,12 +34357,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -35639,7 +34378,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -35681,7 +34419,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35728,7 +34465,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35824,14 +34560,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35842,16 +34577,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -35890,16 +34624,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -35974,7 +34706,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -36046,13 +34778,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
 * do without param at ("test/cases/large/clang-26760.c": line 8948)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -36132,12 +34863,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -36154,7 +34884,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -36165,7 +34894,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -36205,23 +34933,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8769)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -36252,28 +34977,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -36285,7 +35008,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8797)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -36333,7 +35056,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -36494,7 +35216,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -36541,7 +35263,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -36549,7 +35271,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8823)
@@ -36581,15 +35302,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8828)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -36623,7 +35341,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -36676,15 +35394,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -36711,12 +35427,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8864)
 * do without param at ("test/cases/large/clang-26760.c": line 8865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36776,7 +35492,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36787,7 +35502,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36826,16 +35541,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8852)
 * do without param at ("test/cases/large/clang-26760.c": line 8853)
 * do without param at ("test/cases/large/clang-26760.c": line 8854)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36843,7 +35557,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -36899,7 +35613,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8955)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -36945,28 +35659,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -36975,23 +35686,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -37009,10 +35715,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9102)
 * do without param at ("test/cases/large/clang-26760.c": line 9103)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -37045,9 +35750,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -37095,7 +35800,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9094)
 * do without param at ("test/cases/large/clang-26760.c": line 9095)
 * do without param at ("test/cases/large/clang-26760.c": line 9096)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -37136,12 +35840,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -37193,21 +35896,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9138)
 * do without param at ("test/cases/large/clang-26760.c": line 9139)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -37248,13 +35950,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9121)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -37287,7 +35988,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -37297,7 +35997,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -37356,7 +36055,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -37427,7 +36126,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -37438,12 +36136,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -37451,29 +36149,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8997)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -37528,7 +36225,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9026)
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9028)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -37602,7 +36299,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9039)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9040)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -37619,7 +36316,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -37657,14 +36354,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -37675,7 +36371,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -37715,26 +36410,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37765,38 +36457,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
@@ -37827,33 +36515,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9769)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37861,9 +36545,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37886,12 +36568,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -37913,10 +36594,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9756)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -37925,7 +36604,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -37934,56 +36612,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -37995,31 +36667,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9249)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -38063,12 +36733,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9260)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -38126,7 +36794,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9286)
 * do without param at ("test/cases/large/clang-26760.c": line 9287)
 * do without param at ("test/cases/large/clang-26760.c": line 9288)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -38167,10 +36835,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9292)
 * do without param at ("test/cases/large/clang-26760.c": line 9293)
 * do without param at ("test/cases/large/clang-26760.c": line 9294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -38227,18 +36894,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -38249,7 +36914,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -38263,13 +36927,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -38301,7 +36963,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -38322,23 +36983,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9330)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9333)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -38379,19 +37038,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9365)
 * do without param at ("test/cases/large/clang-26760.c": line 9366)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
@@ -38445,7 +37103,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9382)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -38515,12 +37173,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9368)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -38566,12 +37223,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -38611,7 +37268,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -38620,22 +37277,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -38680,7 +37335,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -38689,7 +37343,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38736,9 +37389,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9442)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38800,12 +37452,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9465)
 * do without param at ("test/cases/large/clang-26760.c": line 9466)
 * do without param at ("test/cases/large/clang-26760.c": line 9467)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38845,17 +37496,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -38922,27 +37572,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9480)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -38951,7 +37598,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -38996,9 +37643,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9496)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -39072,7 +37719,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -39113,7 +37760,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -39139,9 +37785,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -39198,12 +37842,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -39230,17 +37873,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9561)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -39252,7 +37894,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9554)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
@@ -39260,14 +37901,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -39296,7 +37935,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -39306,7 +37944,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -39382,7 +38020,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -39437,7 +38075,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9610)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -39475,20 +38113,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9615)
 * do without param at ("test/cases/large/clang-26760.c": line 9616)
 * do without param at ("test/cases/large/clang-26760.c": line 9617)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -39498,18 +38134,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -39549,7 +38184,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
@@ -39577,27 +38211,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -39667,7 +38297,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9544)
 * do without param at ("test/cases/large/clang-26760.c": line 9545)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -39705,26 +38334,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9666)
 * do without param at ("test/cases/large/clang-26760.c": line 9671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39770,7 +38395,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9690)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39794,14 +38419,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39868,38 +38492,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -39914,7 +38533,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -39958,13 +38577,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -39993,24 +38612,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9747)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -40022,7 +38640,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9789)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -40031,38 +38648,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -40080,10 +38689,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9840)
 * do without param at ("test/cases/large/clang-26760.c": line 9841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -40116,13 +38724,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -40170,7 +38777,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9832)
 * do without param at ("test/cases/large/clang-26760.c": line 9833)
 * do without param at ("test/cases/large/clang-26760.c": line 9834)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -40211,12 +38817,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -40268,21 +38873,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9876)
 * do without param at ("test/cases/large/clang-26760.c": line 9877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -40323,13 +38927,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9859)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -40362,8 +38965,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -40411,7 +39013,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -40572,7 +39173,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -40619,7 +39220,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -40627,7 +39228,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9910)
@@ -40659,15 +39259,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -40701,22 +39298,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40769,15 +39363,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40804,12 +39396,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9958)
 * do without param at ("test/cases/large/clang-26760.c": line 9959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40869,7 +39461,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40880,7 +39471,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -40919,19 +39510,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9946)
 * do without param at ("test/cases/large/clang-26760.c": line 9947)
 * do without param at ("test/cases/large/clang-26760.c": line 9948)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -40954,9 +39544,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -40964,7 +39553,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -41020,21 +39609,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10668)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -41080,28 +39666,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -41110,30 +39693,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -41151,17 +39728,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10833)
 * do without param at ("test/cases/large/clang-26760.c": line 10834)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -41194,9 +39769,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -41244,7 +39819,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10825)
 * do without param at ("test/cases/large/clang-26760.c": line 10826)
 * do without param at ("test/cases/large/clang-26760.c": line 10827)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -41285,12 +39859,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -41342,21 +39915,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10885)
 * do without param at ("test/cases/large/clang-26760.c": line 10886)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -41397,29 +39969,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10852)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -41429,9 +39996,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -41464,7 +40030,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -41474,7 +40039,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -41533,7 +40097,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -41604,7 +40168,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -41615,12 +40178,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -41628,35 +40191,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10717)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -41711,7 +40272,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10750)
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10752)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41785,7 +40346,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10764)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41802,7 +40363,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41840,7 +40401,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41853,7 +40414,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41867,17 +40427,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10912)
@@ -41894,7 +40453,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -41902,28 +40460,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -41931,7 +40484,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -41954,23 +40507,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
 * do without param at ("test/cases/large/clang-26760.c": line 11551)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -42032,13 +40583,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -42064,10 +40614,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -42075,7 +40625,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -42118,11 +40668,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10943)
 * do without param at ("test/cases/large/clang-26760.c": line 10944)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -42137,7 +40685,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -42179,7 +40727,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11027)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -42190,16 +40737,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -42219,25 +40764,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -42298,13 +40840,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10984)
 * do without param at ("test/cases/large/clang-26760.c": line 10985)
 * do without param at ("test/cases/large/clang-26760.c": line 10986)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -42312,22 +40854,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -42373,7 +40914,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -42406,9 +40947,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -42427,9 +40968,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -42437,17 +40977,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -42456,13 +40995,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -42488,7 +41026,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11053)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -42523,16 +41061,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11059)
 * do without param at ("test/cases/large/clang-26760.c": line 11060)
 * do without param at ("test/cases/large/clang-26760.c": line 11054)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -42541,78 +41076,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -42624,31 +41148,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11116)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -42692,12 +41214,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42755,7 +41275,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11153)
 * do without param at ("test/cases/large/clang-26760.c": line 11154)
 * do without param at ("test/cases/large/clang-26760.c": line 11155)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42796,10 +41316,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11159)
 * do without param at ("test/cases/large/clang-26760.c": line 11160)
 * do without param at ("test/cases/large/clang-26760.c": line 11161)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42856,18 +41375,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42876,24 +41393,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11101)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -42925,7 +41439,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -42946,23 +41459,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11193)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11196)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -43003,19 +41514,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11228)
 * do without param at ("test/cases/large/clang-26760.c": line 11229)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
@@ -43069,7 +41579,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11245)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -43139,12 +41649,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11231)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -43190,12 +41699,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -43235,7 +41744,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -43244,22 +41753,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -43304,7 +41811,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -43313,7 +41819,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -43360,9 +41865,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11305)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -43424,12 +41928,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11328)
 * do without param at ("test/cases/large/clang-26760.c": line 11329)
 * do without param at ("test/cases/large/clang-26760.c": line 11330)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -43469,17 +41972,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -43546,27 +42048,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11343)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -43575,7 +42074,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -43620,9 +42119,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11359)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -43696,7 +42195,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43733,14 +42232,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43816,34 +42312,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11400)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11401)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
@@ -43897,7 +42390,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11424)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -43967,10 +42460,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11410)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -43981,8 +42472,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -44004,7 +42494,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11454)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -44026,7 +42516,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11457)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -44034,7 +42524,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -44044,21 +42533,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -44069,16 +42556,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -44124,14 +42611,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11492)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -44142,32 +42628,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -44177,8 +42660,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -44245,14 +42727,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10897)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
@@ -44289,16 +42770,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11592)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
@@ -44352,49 +42833,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11606)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -44464,12 +42940,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8616)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -44515,31 +42990,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -44547,19 +43019,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -44599,7 +43069,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -44608,29 +43078,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -44639,7 +43104,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -44686,9 +43150,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8508)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44750,12 +43213,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8531)
 * do without param at ("test/cases/large/clang-26760.c": line 8532)
 * do without param at ("test/cases/large/clang-26760.c": line 8533)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44795,17 +43257,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44872,31 +43333,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8546)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -44930,16 +43388,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8561)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -44984,7 +43442,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -44993,7 +43450,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -45040,9 +43496,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11698)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -45104,12 +43559,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11760)
 * do without param at ("test/cases/large/clang-26760.c": line 11761)
 * do without param at ("test/cases/large/clang-26760.c": line 11762)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -45149,76 +43603,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -45229,10 +43670,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -45244,10 +43683,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -45314,27 +43753,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11775)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -45343,7 +43779,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -45388,9 +43824,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11791)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -45464,7 +43900,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -45505,12 +43941,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -45536,21 +43971,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -45607,12 +44038,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -45639,31 +44069,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11868)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -45675,7 +44103,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11861)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
@@ -45683,8 +44110,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
@@ -45712,35 +44137,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45769,7 +44189,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45779,7 +44198,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45855,11 +44274,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -45914,7 +44333,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11924)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -45952,33 +44371,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11929)
 * do without param at ("test/cases/large/clang-26760.c": line 11930)
 * do without param at ("test/cases/large/clang-26760.c": line 11931)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -45990,35 +44403,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -46028,34 +44438,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -46069,30 +44474,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
@@ -46100,14 +44501,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -46136,7 +44535,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -46146,7 +44544,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -46222,7 +44620,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -46277,7 +44675,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12054)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -46315,20 +44713,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12059)
 * do without param at ("test/cases/large/clang-26760.c": line 12060)
 * do without param at ("test/cases/large/clang-26760.c": line 12061)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -46338,19 +44734,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -46390,7 +44784,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
@@ -46418,39 +44811,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -46520,7 +44907,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11851)
 * do without param at ("test/cases/large/clang-26760.c": line 11852)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -46558,80 +44944,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12110)
 * do without param at ("test/cases/large/clang-26760.c": line 12115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -46639,33 +45009,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -46674,7 +45040,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12152)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -46700,9 +45065,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46759,8 +45122,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46778,38 +45140,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12196)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46818,7 +45175,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46845,17 +45202,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12224)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46867,7 +45223,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12199)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
@@ -46875,14 +45230,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -46911,7 +45264,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -46921,7 +45273,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -46997,7 +45349,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -47052,7 +45404,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12273)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -47090,20 +45442,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12278)
 * do without param at ("test/cases/large/clang-26760.c": line 12279)
 * do without param at ("test/cases/large/clang-26760.c": line 12280)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -47113,21 +45463,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -47167,7 +45515,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
@@ -47195,12 +45542,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -47248,10 +45592,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -47259,17 +45603,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -47416,14 +45759,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -47434,7 +45776,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -47444,7 +45786,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -47499,10 +45841,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -47548,7 +45888,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -47595,7 +45934,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -47691,14 +46029,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -47709,16 +46046,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47757,16 +46093,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47841,7 +46175,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -47913,13 +46247,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
 * do without param at ("test/cases/large/clang-26760.c": line 12607)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -47999,12 +46332,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -48021,7 +46353,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -48032,7 +46363,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -48072,23 +46402,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12428)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -48119,28 +46446,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12433)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12435)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -48152,7 +46477,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12456)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -48200,7 +46525,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -48361,7 +46685,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -48408,7 +46732,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -48416,7 +46740,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12482)
@@ -48448,15 +46771,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -48490,7 +46810,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -48543,15 +46863,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -48578,12 +46896,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12523)
 * do without param at ("test/cases/large/clang-26760.c": line 12524)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -48643,7 +46961,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -48654,7 +46971,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -48693,16 +47010,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12511)
 * do without param at ("test/cases/large/clang-26760.c": line 12512)
 * do without param at ("test/cases/large/clang-26760.c": line 12513)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -48710,7 +47026,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48766,7 +47082,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12614)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48812,28 +47128,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12629)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48842,23 +47155,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48876,10 +47184,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12761)
 * do without param at ("test/cases/large/clang-26760.c": line 12762)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -48912,9 +47219,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -48962,7 +47269,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12753)
 * do without param at ("test/cases/large/clang-26760.c": line 12754)
 * do without param at ("test/cases/large/clang-26760.c": line 12755)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -49003,12 +47309,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -49060,21 +47365,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12797)
 * do without param at ("test/cases/large/clang-26760.c": line 12798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -49115,13 +47419,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12780)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -49154,7 +47457,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -49164,7 +47466,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -49223,7 +47524,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -49294,7 +47595,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -49305,12 +47605,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -49318,29 +47618,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12656)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -49395,7 +47694,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12685)
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12687)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -49469,7 +47768,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12698)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12699)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -49486,7 +47785,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -49524,7 +47823,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12707)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -49537,7 +47836,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -49551,17 +47849,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12824)
@@ -49578,7 +47875,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -49586,28 +47882,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13041)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -49615,7 +47906,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -49638,9 +47929,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
 * do without param at ("test/cases/large/clang-26760.c": line 13054)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -49702,13 +47993,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49734,10 +48024,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49745,7 +48035,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49788,11 +48078,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12855)
 * do without param at ("test/cases/large/clang-26760.c": line 12856)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49807,7 +48095,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49849,7 +48137,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12930)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49860,16 +48147,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -49889,13 +48174,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -49956,25 +48240,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12889)
 * do without param at ("test/cases/large/clang-26760.c": line 12890)
 * do without param at ("test/cases/large/clang-26760.c": line 12891)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -50020,7 +48303,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -50053,9 +48336,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12868)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -50074,9 +48357,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -50084,17 +48366,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -50103,13 +48384,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -50135,7 +48415,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12956)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -50170,13 +48450,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12962)
 * do without param at ("test/cases/large/clang-26760.c": line 12963)
 * do without param at ("test/cases/large/clang-26760.c": line 12957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -50184,29 +48463,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -50282,7 +48556,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12997)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -50304,7 +48578,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 12998)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -50312,7 +48586,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -50322,14 +48595,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -50340,16 +48612,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -50416,9 +48688,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12809)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
@@ -50455,24 +48727,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13084)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -50542,7 +48812,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12182)
 * do without param at ("test/cases/large/clang-26760.c": line 12183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -50580,26 +48849,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13093)
 * do without param at ("test/cases/large/clang-26760.c": line 13098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -50645,7 +48910,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13117)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -50669,21 +48934,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50749,16 +49012,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50804,7 +49064,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13156)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50813,10 +49073,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50840,13 +49099,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -50903,12 +49157,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -50935,17 +49188,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13180)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -50957,7 +49209,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13173)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
@@ -50965,14 +49216,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -51001,7 +49250,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -51011,7 +49259,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -51087,7 +49335,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -51142,7 +49390,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13229)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -51180,20 +49428,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13234)
 * do without param at ("test/cases/large/clang-26760.c": line 13235)
 * do without param at ("test/cases/large/clang-26760.c": line 13236)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -51203,18 +49449,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -51254,10 +49499,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
@@ -51285,20 +49528,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -51310,8 +49550,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -51346,19 +49585,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -51366,19 +49603,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -51447,20 +49682,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -51493,163 +49728,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13362)
 * do without param at ("test/cases/large/clang-26760.c": line 13363)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -51663,23 +49886,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -51689,28 +49909,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51724,44 +49940,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51771,52 +49982,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51830,10 +50037,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p5.path b/rtree-c/test/expected/clang-26760/reduction/p5.path
index f002dbe..fb1d03e 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p5.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p5.path
@@ -413,18 +413,8 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 125)
-* remove statement at ("test/cases/large/clang-26760.c": line 127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 127)
@@ -439,7 +429,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * replace by zero at ("test/cases/large/clang-26760.c": line 127)
 * remove static at ("test/cases/large/clang-26760.c": line 129)
-* remove statement at ("test/cases/large/clang-26760.c": line 132)
+* remove return statement at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 132)
@@ -458,7 +448,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * replace by zero at ("test/cases/large/clang-26760.c": line 132)
 * remove static at ("test/cases/large/clang-26760.c": line 134)
-* remove statement at ("test/cases/large/clang-26760.c": line 137)
+* remove return statement at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 137)
@@ -474,7 +464,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 137)
 * remove static at ("test/cases/large/clang-26760.c": line 139)
-* remove statement at ("test/cases/large/clang-26760.c": line 142)
+* remove return statement at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 142)
@@ -488,7 +478,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 142)
 * remove static at ("test/cases/large/clang-26760.c": line 144)
-* remove statement at ("test/cases/large/clang-26760.c": line 147)
+* remove return statement at ("test/cases/large/clang-26760.c": line 147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 147)
 * don't cast at ("test/cases/large/clang-26760.c": line 147)
@@ -499,7 +489,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 147)
 * remove static at ("test/cases/large/clang-26760.c": line 149)
-* remove statement at ("test/cases/large/clang-26760.c": line 151)
+* remove return statement at ("test/cases/large/clang-26760.c": line 151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 151)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 151)
@@ -508,7 +498,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * replace by zero at ("test/cases/large/clang-26760.c": line 151)
 * remove static at ("test/cases/large/clang-26760.c": line 153)
-* remove statement at ("test/cases/large/clang-26760.c": line 155)
+* remove return statement at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 155)
@@ -532,7 +522,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 155)
 * remove static at ("test/cases/large/clang-26760.c": line 157)
-* remove statement at ("test/cases/large/clang-26760.c": line 159)
+* remove return statement at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 159)
@@ -554,7 +544,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 159)
 * remove static at ("test/cases/large/clang-26760.c": line 161)
-* remove statement at ("test/cases/large/clang-26760.c": line 163)
+* remove return statement at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
 * reduce to right at ("test/cases/large/clang-26760.c": line 163)
 * reduce to left at ("test/cases/large/clang-26760.c": line 163)
@@ -599,7 +589,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * replace by zero at ("test/cases/large/clang-26760.c": line 163)
 * remove static at ("test/cases/large/clang-26760.c": line 165)
-* remove statement at ("test/cases/large/clang-26760.c": line 167)
+* remove return statement at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
 * reduce to right at ("test/cases/large/clang-26760.c": line 167)
 * reduce to left at ("test/cases/large/clang-26760.c": line 167)
@@ -614,7 +604,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * replace by zero at ("test/cases/large/clang-26760.c": line 167)
 * remove static at ("test/cases/large/clang-26760.c": line 169)
-* remove statement at ("test/cases/large/clang-26760.c": line 171)
+* remove return statement at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 171)
@@ -629,7 +619,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * replace by zero at ("test/cases/large/clang-26760.c": line 171)
 * remove static at ("test/cases/large/clang-26760.c": line 173)
-* remove statement at ("test/cases/large/clang-26760.c": line 176)
+* remove return statement at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 176)
@@ -648,7 +638,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * replace by zero at ("test/cases/large/clang-26760.c": line 176)
 * remove static at ("test/cases/large/clang-26760.c": line 178)
-* remove statement at ("test/cases/large/clang-26760.c": line 181)
+* remove return statement at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 181)
@@ -664,7 +654,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * replace by zero at ("test/cases/large/clang-26760.c": line 181)
 * remove static at ("test/cases/large/clang-26760.c": line 183)
-* remove statement at ("test/cases/large/clang-26760.c": line 186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 186)
@@ -678,7 +668,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 186)
 * remove static at ("test/cases/large/clang-26760.c": line 188)
-* remove statement at ("test/cases/large/clang-26760.c": line 191)
+* remove return statement at ("test/cases/large/clang-26760.c": line 191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 191)
 * don't cast at ("test/cases/large/clang-26760.c": line 191)
@@ -689,38 +679,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 191)
 * remove static at ("test/cases/large/clang-26760.c": line 193)
-* remove statement at ("test/cases/large/clang-26760.c": line 195)
+* remove return statement at ("test/cases/large/clang-26760.c": line 195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 195)
 * remove static at ("test/cases/large/clang-26760.c": line 197)
-* remove statement at ("test/cases/large/clang-26760.c": line 199)
+* remove return statement at ("test/cases/large/clang-26760.c": line 199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 199)
 * remove static at ("test/cases/large/clang-26760.c": line 201)
-* remove statement at ("test/cases/large/clang-26760.c": line 203)
+* remove return statement at ("test/cases/large/clang-26760.c": line 203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 203)
 * remove static at ("test/cases/large/clang-26760.c": line 205)
-* remove statement at ("test/cases/large/clang-26760.c": line 207)
+* remove return statement at ("test/cases/large/clang-26760.c": line 207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * don't cast at ("test/cases/large/clang-26760.c": line 207)
 * remove static at ("test/cases/large/clang-26760.c": line 209)
-* remove statement at ("test/cases/large/clang-26760.c": line 211)
+* remove return statement at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * replace by zero at ("test/cases/large/clang-26760.c": line 211)
 * remove static at ("test/cases/large/clang-26760.c": line 213)
-* remove statement at ("test/cases/large/clang-26760.c": line 215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 215)
 * remove static at ("test/cases/large/clang-26760.c": line 217)
-* remove statement at ("test/cases/large/clang-26760.c": line 220)
+* remove return statement at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 220)
@@ -737,7 +727,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 220)
 * remove static at ("test/cases/large/clang-26760.c": line 222)
-* remove statement at ("test/cases/large/clang-26760.c": line 225)
+* remove return statement at ("test/cases/large/clang-26760.c": line 225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 225)
 * don't cast at ("test/cases/large/clang-26760.c": line 225)
@@ -751,7 +741,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * replace by zero at ("test/cases/large/clang-26760.c": line 225)
 * remove static at ("test/cases/large/clang-26760.c": line 227)
-* remove statement at ("test/cases/large/clang-26760.c": line 230)
+* remove return statement at ("test/cases/large/clang-26760.c": line 230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 230)
 * don't cast at ("test/cases/large/clang-26760.c": line 230)
@@ -763,7 +753,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 230)
 * remove static at ("test/cases/large/clang-26760.c": line 232)
-* remove statement at ("test/cases/large/clang-26760.c": line 235)
+* remove return statement at ("test/cases/large/clang-26760.c": line 235)
 * don't cast at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 235)
@@ -772,38 +762,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 235)
 * remove static at ("test/cases/large/clang-26760.c": line 237)
-* remove statement at ("test/cases/large/clang-26760.c": line 239)
+* remove return statement at ("test/cases/large/clang-26760.c": line 239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 239)
 * remove static at ("test/cases/large/clang-26760.c": line 241)
-* remove statement at ("test/cases/large/clang-26760.c": line 244)
+* remove return statement at ("test/cases/large/clang-26760.c": line 244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 244)
 * remove static at ("test/cases/large/clang-26760.c": line 246)
-* remove statement at ("test/cases/large/clang-26760.c": line 249)
+* remove return statement at ("test/cases/large/clang-26760.c": line 249)
 * reduce to left at ("test/cases/large/clang-26760.c": line 249)
 * reduce to right at ("test/cases/large/clang-26760.c": line 249)
 * remove static at ("test/cases/large/clang-26760.c": line 251)
-* remove statement at ("test/cases/large/clang-26760.c": line 254)
+* remove return statement at ("test/cases/large/clang-26760.c": line 254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * don't cast at ("test/cases/large/clang-26760.c": line 254)
 * remove static at ("test/cases/large/clang-26760.c": line 256)
-* remove statement at ("test/cases/large/clang-26760.c": line 259)
+* remove return statement at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 259)
 * remove static at ("test/cases/large/clang-26760.c": line 261)
-* remove statement at ("test/cases/large/clang-26760.c": line 264)
+* remove return statement at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 264)
 * remove static at ("test/cases/large/clang-26760.c": line 266)
-* remove statement at ("test/cases/large/clang-26760.c": line 269)
+* remove return statement at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 269)
@@ -820,7 +810,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 269)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -834,7 +824,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -846,7 +836,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -855,38 +845,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -903,7 +893,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -917,7 +907,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -929,7 +919,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -938,38 +928,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -986,7 +976,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -1000,7 +990,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -1012,7 +1002,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -1021,7 +1011,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -1036,7 +1026,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -1051,7 +1041,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -1068,7 +1058,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -1089,7 +1079,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -1104,7 +1094,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -1119,7 +1109,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -1136,7 +1126,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -1157,7 +1147,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -1174,27 +1164,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -1204,7 +1189,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -1212,7 +1197,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -1227,61 +1212,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -1289,20 +1272,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -1355,25 +1335,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -1382,23 +1357,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1612,30 +1585,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -1679,7 +1650,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -1726,7 +1697,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -1769,7 +1740,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -1812,7 +1783,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -1860,7 +1831,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -1900,15 +1871,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -1944,7 +1913,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -1992,14 +1961,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -2041,7 +2008,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -2086,7 +2053,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -2094,15 +2060,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -2151,7 +2116,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -2199,7 +2164,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -2244,14 +2209,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -2292,7 +2255,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -2331,15 +2294,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -2383,7 +2344,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -2425,17 +2386,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2483,7 +2442,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2527,29 +2486,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2579,9 +2536,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2596,34 +2552,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -2652,14 +2604,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -2670,7 +2621,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -2710,14 +2661,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 736)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -2731,7 +2681,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -2741,17 +2690,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -2785,29 +2733,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -2818,21 +2761,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 779)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -2867,12 +2806,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 783)
 * do without param at ("test/cases/large/clang-26760.c": line 786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -2881,20 +2818,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -2962,7 +2899,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 830)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -2975,7 +2911,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -3007,9 +2942,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -3020,7 +2953,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -3058,12 +2991,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 856)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -3078,18 +3011,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -3160,19 +3091,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -3182,27 +3110,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -3244,7 +3168,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -3293,19 +3217,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -3313,17 +3233,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3470,22 +3389,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3496,7 +3412,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3506,17 +3422,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
@@ -3547,33 +3459,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3581,9 +3489,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1042)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3606,12 +3512,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 996)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -3633,33 +3538,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -3688,10 +3591,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -3746,17 +3649,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -3802,7 +3701,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -3849,7 +3747,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -3945,17 +3842,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -3966,16 +3862,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -4014,30 +3909,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2371)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -4112,7 +4003,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -4184,13 +4075,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
 * do without param at ("test/cases/large/clang-26760.c": line 2462)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -4270,8 +4160,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -4294,12 +4182,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -4321,33 +4208,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2415)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -4376,15 +4261,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -4401,7 +4284,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -4412,7 +4294,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -4452,30 +4333,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4487,18 +4363,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4529,37 +4403,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4573,17 +4443,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1164)
@@ -4600,7 +4469,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4608,28 +4476,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -4637,7 +4500,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -4660,9 +4523,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
 * do without param at ("test/cases/large/clang-26760.c": line 1509)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -4724,13 +4587,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -4756,14 +4618,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -4771,7 +4631,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -4814,11 +4674,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1200)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -4833,7 +4691,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -4875,7 +4733,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -4886,16 +4743,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -4915,13 +4770,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -4982,25 +4836,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1227)
 * do without param at ("test/cases/large/clang-26760.c": line 1234)
 * do without param at ("test/cases/large/clang-26760.c": line 1226)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -5046,7 +4899,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -5079,9 +4932,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1212)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -5100,7 +4953,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -5108,17 +4960,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -5127,13 +4978,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -5159,7 +5009,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -5194,13 +5044,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1305)
 * do without param at ("test/cases/large/clang-26760.c": line 1301)
 * do without param at ("test/cases/large/clang-26760.c": line 1300)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -5208,29 +5057,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -5306,7 +5150,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1325)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -5328,7 +5172,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1341)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -5336,7 +5180,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -5346,14 +5189,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -5364,16 +5206,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -5434,10 +5276,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1278)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -5445,18 +5285,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5475,7 +5314,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1387)
 * do without param at ("test/cases/large/clang-26760.c": line 1388)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5484,13 +5322,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5516,7 +5353,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5551,13 +5388,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1410)
 * do without param at ("test/cases/large/clang-26760.c": line 1406)
 * do without param at ("test/cases/large/clang-26760.c": line 1405)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5565,29 +5401,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -5663,7 +5494,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1430)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -5685,7 +5516,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1446)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -5693,7 +5524,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -5703,15 +5533,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -5757,7 +5585,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1467)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -5768,16 +5596,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -5844,14 +5672,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1149)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -5893,32 +5718,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1539)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -5930,19 +5753,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1553)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1555)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -5990,7 +5811,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -6151,7 +5971,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -6198,7 +6018,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -6206,7 +6026,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1585)
@@ -6238,15 +6057,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -6280,7 +6096,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -6333,40 +6149,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -6375,32 +6186,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -6434,20 +6241,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1760)
 * do without param at ("test/cases/large/clang-26760.c": line 1761)
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6465,10 +6269,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1790)
 * do without param at ("test/cases/large/clang-26760.c": line 1791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6501,9 +6304,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6551,7 +6354,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1777)
 * do without param at ("test/cases/large/clang-26760.c": line 1777)
 * do without param at ("test/cases/large/clang-26760.c": line 1784)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6592,12 +6394,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1794)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -6649,32 +6450,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1871)
 * do without param at ("test/cases/large/clang-26760.c": line 1863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -6685,22 +6481,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -6711,16 +6504,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -6766,14 +6559,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -6814,17 +6607,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1851)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -6857,7 +6648,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -6867,17 +6657,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -6936,7 +6725,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -7007,7 +6796,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -7018,18 +6806,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -7041,7 +6827,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1646)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -7089,10 +6875,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -7100,46 +6885,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -7194,7 +6975,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1689)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -7268,7 +7049,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1701)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -7285,19 +7066,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -7335,28 +7114,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -7383,24 +7158,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2324)
 * do without param at ("test/cases/large/clang-26760.c": line 2328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7460,7 +7233,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7471,12 +7243,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7515,7 +7287,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1896)
 * do without param at ("test/cases/large/clang-26760.c": line 1897)
 * do without param at ("test/cases/large/clang-26760.c": line 1898)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7557,7 +7328,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7604,7 +7374,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -7700,14 +7469,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -7718,16 +7486,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -7766,16 +7533,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -7850,7 +7615,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -7922,13 +7687,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
 * do without param at ("test/cases/large/clang-26760.c": line 2118)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -8008,12 +7772,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -8030,7 +7793,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -8041,7 +7803,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -8081,23 +7842,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1940)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -8128,28 +7886,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -8161,7 +7917,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1967)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -8209,7 +7965,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -8370,7 +8125,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -8417,7 +8172,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -8425,7 +8180,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1993)
@@ -8457,15 +8211,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1995)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8499,7 +8250,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8552,15 +8303,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8587,12 +8336,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2031)
 * do without param at ("test/cases/large/clang-26760.c": line 2035)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -8652,7 +8401,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -8663,7 +8411,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -8702,16 +8450,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2022)
 * do without param at ("test/cases/large/clang-26760.c": line 2023)
 * do without param at ("test/cases/large/clang-26760.c": line 2024)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -8719,7 +8466,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -8775,7 +8522,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -8821,28 +8568,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -8851,23 +8595,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -8885,10 +8624,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2272)
 * do without param at ("test/cases/large/clang-26760.c": line 2273)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -8921,9 +8659,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -8971,7 +8709,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2259)
 * do without param at ("test/cases/large/clang-26760.c": line 2259)
 * do without param at ("test/cases/large/clang-26760.c": line 2266)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -9012,12 +8749,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2276)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -9069,21 +8805,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2308)
 * do without param at ("test/cases/large/clang-26760.c": line 2300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -9124,13 +8859,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2291)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -9163,7 +8897,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -9173,7 +8906,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -9232,7 +8964,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -9303,7 +9035,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -9314,12 +9045,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -9327,29 +9058,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -9404,7 +9134,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2198)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9478,7 +9208,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2210)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9495,7 +9225,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9533,23 +9263,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9557,17 +9286,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9623,7 +9352,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -9669,31 +9398,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -9702,23 +9427,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -9736,10 +9456,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2830)
 * do without param at ("test/cases/large/clang-26760.c": line 2831)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -9772,9 +9491,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -9822,7 +9541,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2817)
 * do without param at ("test/cases/large/clang-26760.c": line 2817)
 * do without param at ("test/cases/large/clang-26760.c": line 2824)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -9863,12 +9581,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2834)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -9876,10 +9592,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -9887,7 +9603,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -9943,7 +9659,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -9951,36 +9666,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2872)
 * do without param at ("test/cases/large/clang-26760.c": line 2873)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -10032,21 +9741,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2899)
 * do without param at ("test/cases/large/clang-26760.c": line 2891)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -10087,13 +9795,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2849)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -10126,7 +9833,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -10136,34 +9842,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -10172,23 +9874,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -10206,10 +9903,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2627)
 * do without param at ("test/cases/large/clang-26760.c": line 2628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -10242,12 +9938,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -10295,7 +9991,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2614)
 * do without param at ("test/cases/large/clang-26760.c": line 2614)
 * do without param at ("test/cases/large/clang-26760.c": line 2621)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -10336,12 +10031,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -10393,31 +10087,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2665)
 * do without param at ("test/cases/large/clang-26760.c": line 2657)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10458,13 +10151,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2648)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10497,7 +10189,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10507,7 +10198,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10566,7 +10256,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -10637,7 +10327,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -10648,12 +10337,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -10661,29 +10350,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -10738,7 +10426,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2552)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -10812,7 +10500,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2564)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -10829,7 +10517,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -10867,20 +10555,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -10939,7 +10624,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -11010,7 +10695,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -11021,33 +10705,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -11086,10 +10767,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -11097,35 +10777,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -11180,21 +10858,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2750)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -11268,7 +10945,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2766)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -11285,7 +10962,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -11323,7 +11000,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -11336,7 +11013,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -11350,22 +11026,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -11399,9 +11074,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2930)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2937)
@@ -11418,7 +11092,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -11426,7 +11099,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -11437,17 +11109,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3567)
@@ -11464,7 +11135,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11472,31 +11142,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11504,10 +11168,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11530,9 +11194,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
 * do without param at ("test/cases/large/clang-26760.c": line 3879)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11594,13 +11258,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -11626,10 +11289,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -11637,7 +11300,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -11680,11 +11343,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3599)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -11699,7 +11360,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -11741,7 +11402,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -11752,19 +11412,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -11784,13 +11442,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -11851,25 +11508,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3627)
 * do without param at ("test/cases/large/clang-26760.c": line 3634)
 * do without param at ("test/cases/large/clang-26760.c": line 3626)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -11915,11 +11571,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -11934,7 +11588,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -11976,7 +11630,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -11987,16 +11640,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -12016,13 +11667,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -12083,25 +11733,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3678)
 * do without param at ("test/cases/large/clang-26760.c": line 3685)
 * do without param at ("test/cases/large/clang-26760.c": line 3677)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -12147,7 +11796,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -12180,9 +11829,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3663)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -12201,8 +11850,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -12235,9 +11883,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3611)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -12256,9 +11904,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -12266,17 +11913,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -12285,13 +11931,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -12317,7 +11962,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -12352,13 +11997,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3783)
 * do without param at ("test/cases/large/clang-26760.c": line 3779)
 * do without param at ("test/cases/large/clang-26760.c": line 3778)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -12366,29 +12010,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12464,7 +12103,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3817)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3803)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12486,7 +12125,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3819)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12494,7 +12133,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12504,17 +12142,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12525,16 +12161,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12596,37 +12232,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -12635,13 +12267,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -12667,10 +12298,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -12678,7 +12309,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -12713,21 +12344,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3934)
 * do without param at ("test/cases/large/clang-26760.c": line 3930)
 * do without param at ("test/cases/large/clang-26760.c": line 3929)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -12735,43 +12363,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -12785,17 +12405,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3983)
@@ -12812,7 +12431,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -12820,28 +12438,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -12849,7 +12462,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -12872,9 +12485,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
 * do without param at ("test/cases/large/clang-26760.c": line 4213)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -12936,13 +12549,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -12968,10 +12580,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -12979,7 +12591,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -13022,11 +12634,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4015)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -13041,7 +12651,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -13083,7 +12693,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -13094,16 +12703,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -13123,13 +12730,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -13190,25 +12796,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4042)
 * do without param at ("test/cases/large/clang-26760.c": line 4049)
 * do without param at ("test/cases/large/clang-26760.c": line 4041)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -13254,7 +12859,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -13287,9 +12892,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4027)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -13308,9 +12913,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -13318,17 +12922,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -13337,13 +12940,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -13369,7 +12971,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -13404,13 +13006,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4121)
 * do without param at ("test/cases/large/clang-26760.c": line 4117)
 * do without param at ("test/cases/large/clang-26760.c": line 4116)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -13418,29 +13019,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13516,7 +13112,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4155)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4141)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13538,7 +13134,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4157)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13546,7 +13142,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13556,14 +13151,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13574,16 +13168,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -13650,8 +13244,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3968)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -13727,7 +13320,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4249)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4235)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -13749,13 +13342,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4251)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -13763,7 +13353,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -13786,9 +13376,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
 * do without param at ("test/cases/large/clang-26760.c": line 4262)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -13846,11 +13436,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -13858,36 +13446,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -13896,7 +13478,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -13930,14 +13512,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4305)
 * do without param at ("test/cases/large/clang-26760.c": line 4306)
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -13947,14 +13527,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -13965,35 +13544,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -14001,7 +13573,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -14024,9 +13596,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
 * do without param at ("test/cases/large/clang-26760.c": line 4343)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -14084,15 +13656,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -14148,25 +13718,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3913)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -14174,7 +13739,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -14197,12 +13762,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
 * do without param at ("test/cases/large/clang-26760.c": line 4386)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -14264,24 +13828,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -14292,14 +13853,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -14325,46 +13884,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -14378,11 +13931,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -14390,7 +13942,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -14398,15 +13949,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -14449,24 +14000,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 3002)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14477,17 +14025,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14502,10 +14045,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14547,7 +14090,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14558,26 +14100,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14597,13 +14135,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -14664,21 +14201,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3049)
 * do without param at ("test/cases/large/clang-26760.c": line 3056)
 * do without param at ("test/cases/large/clang-26760.c": line 3048)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -14691,26 +14225,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -14756,37 +14288,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -14795,11 +14323,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -14814,7 +14340,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -14856,7 +14382,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -14867,33 +14392,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -14904,8 +14424,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -14925,13 +14444,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -14992,25 +14510,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3143)
 * do without param at ("test/cases/large/clang-26760.c": line 3150)
 * do without param at ("test/cases/large/clang-26760.c": line 3142)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -15056,7 +14573,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -15089,9 +14606,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3113)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -15110,9 +14627,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -15145,12 +14660,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3034)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -15169,19 +14684,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -15191,7 +14703,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -15199,17 +14710,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -15218,12 +14728,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -15299,7 +14808,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3270)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3256)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -15321,7 +14830,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3272)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -15329,26 +14838,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -15374,7 +14879,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -15409,32 +14914,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3301)
 * do without param at ("test/cases/large/clang-26760.c": line 3297)
 * do without param at ("test/cases/large/clang-26760.c": line 3296)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -15448,10 +14949,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15459,29 +14958,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15557,7 +15051,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3339)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15579,7 +15073,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3355)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15587,7 +15081,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15597,14 +15090,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15615,16 +15107,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -15674,10 +15166,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -15703,10 +15195,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -15741,24 +15233,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3396)
 * do without param at ("test/cases/large/clang-26760.c": line 3392)
 * do without param at ("test/cases/large/clang-26760.c": line 3391)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -15772,32 +15260,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -15815,22 +15296,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -15840,12 +15318,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -15921,7 +15398,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3461)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3447)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -15943,7 +15420,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3463)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -15951,7 +15428,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -15961,12 +15437,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -16019,14 +15494,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3486)
 * do without param at ("test/cases/large/clang-26760.c": line 3478)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -16037,12 +15511,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -16085,62 +15558,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3504)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -16207,9 +15671,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2911)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4434)
@@ -16246,18 +15710,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4435)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -16266,13 +15729,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -16312,17 +15775,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4454)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -16350,17 +15812,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -16456,27 +15918,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16509,7 +15968,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16537,7 +15996,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16569,30 +16028,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16604,7 +16054,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -16629,7 +16083,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -16744,21 +16198,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -16852,27 +16303,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -16899,7 +16348,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -16924,7 +16373,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -16950,7 +16399,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -16975,7 +16424,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -17005,15 +16454,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -17040,19 +16487,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -17078,7 +16523,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -17106,36 +16551,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -17165,7 +16607,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -17190,18 +16632,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -17212,8 +16651,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -17245,7 +16683,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -17272,7 +16710,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -17299,60 +16737,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -17383,29 +16810,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -17413,12 +16837,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -17444,7 +16867,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17476,33 +16899,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17510,12 +16929,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17546,39 +16964,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17589,13 +17003,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -17635,18 +17048,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4678)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -17677,14 +17089,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -17695,34 +17106,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -17730,7 +17137,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
@@ -17761,39 +17167,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -17821,13 +17223,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -17845,7 +17242,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -17853,11 +17250,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5070)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -17872,17 +17268,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -17922,17 +17317,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
 * do without param at ("test/cases/large/clang-26760.c": line 5095)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -17940,29 +17332,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -17973,29 +17364,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -18032,13 +17421,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5143)
 * do without param at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -18055,36 +17443,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
@@ -18120,9 +17500,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -18170,10 +17549,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5191)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -18219,13 +17597,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -18246,7 +17623,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -18285,16 +17662,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5175)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -18303,22 +17679,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -18329,14 +17701,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -18347,11 +17718,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -18403,10 +17773,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -18456,23 +17826,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5242)
 * do without param at ("test/cases/large/clang-26760.c": line 5243)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18480,7 +17846,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18490,7 +17855,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
@@ -18519,13 +17883,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18565,27 +17928,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5314)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5327)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18623,24 +17983,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5334)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -18676,24 +18035,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5581)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5583)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -18707,13 +18064,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -18745,7 +18100,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -18766,23 +18120,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5372)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5375)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -18823,19 +18175,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5407)
 * do without param at ("test/cases/large/clang-26760.c": line 5408)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
@@ -18889,7 +18240,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5424)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -18959,12 +18310,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5410)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -19010,12 +18360,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -19055,7 +18405,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -19064,22 +18414,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -19124,7 +18472,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -19133,7 +18480,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -19180,9 +18526,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -19244,12 +18589,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5508)
 * do without param at ("test/cases/large/clang-26760.c": line 5509)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -19289,17 +18633,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -19366,27 +18709,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5522)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -19395,7 +18735,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -19440,9 +18780,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5535)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19516,7 +18856,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19557,17 +18897,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19579,15 +18916,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19595,13 +18929,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -19670,15 +19003,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5269)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -19701,7 +19032,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -19774,7 +19105,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -19815,27 +19145,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -19853,24 +19180,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -19913,11 +19239,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -19929,16 +19253,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -19946,44 +19268,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4912)
 * do without param at ("test/cases/large/clang-26760.c": line 4913)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -19992,7 +19308,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -20032,17 +19348,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4939)
 * do without param at ("test/cases/large/clang-26760.c": line 4938)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -20087,7 +19403,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -20131,7 +19447,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4963)
 * do without param at ("test/cases/large/clang-26760.c": line 4960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -20140,12 +19455,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -20170,9 +19484,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -20218,7 +19531,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -20263,7 +19576,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -20316,34 +19629,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 5011)
 * do without param at ("test/cases/large/clang-26760.c": line 5012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -20385,34 +19695,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4890)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -20425,21 +19730,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4853)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -20452,7 +19754,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20543,25 +19845,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5041)
 * do without param at ("test/cases/large/clang-26760.c": line 5040)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20570,7 +19867,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20610,18 +19907,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5637)
 * do without param at ("test/cases/large/clang-26760.c": line 5636)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -20629,9 +19925,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -20654,34 +19948,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -20689,11 +19977,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -20715,33 +20001,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4804)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -20770,14 +20054,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -20795,10 +20077,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -20839,10 +20119,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6755)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -20850,29 +20130,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6760)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -20909,11 +20184,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6772)
 * do without param at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -20933,14 +20207,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -20957,8 +20229,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -21179,18 +20452,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -21399,28 +20670,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21462,7 +20731,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21509,7 +20778,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21561,7 +20830,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21610,7 +20879,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -21662,7 +20931,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -21702,14 +20971,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -21754,27 +21021,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -21821,16 +21082,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -21876,15 +21134,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -21930,15 +21185,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -21986,7 +21239,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -22029,59 +21282,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -22128,7 +21376,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -22170,7 +21418,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -22215,7 +21463,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -22262,7 +21510,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -22312,7 +21560,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -22361,14 +21609,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -22417,31 +21663,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22504,19 +21748,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22534,14 +21777,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6927)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22549,31 +21790,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6933)
 * do without param at ("test/cases/large/clang-26760.c": line 6934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22616,20 +21853,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -22637,8 +21871,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -22677,19 +21910,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -22733,7 +21963,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -22777,7 +22007,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -22825,14 +22055,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -22874,7 +22102,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -22925,7 +22153,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -22966,12 +22194,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -23033,14 +22258,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6993)
 * do without param at ("test/cases/large/clang-26760.c": line 6994)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -23088,7 +22313,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -23133,17 +22358,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -23194,7 +22417,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -23239,15 +22462,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -23288,7 +22509,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -23337,7 +22558,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -23384,25 +22605,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -23417,7 +22637,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23480,17 +22700,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23530,40 +22749,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
 * do without param at ("test/cases/large/clang-26760.c": line 7057)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23591,12 +22805,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23607,35 +22820,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -23645,11 +22855,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -23695,7 +22903,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -23732,13 +22940,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7124)
 * do without param at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -23755,12 +22962,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -23783,72 +22989,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7140)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -23860,28 +23054,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -23890,70 +23079,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -23962,7 +23141,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7189)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -23971,7 +23150,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
@@ -24007,9 +23185,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -24057,7 +23234,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7293)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -24092,15 +23269,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -24146,27 +23321,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -24229,16 +23401,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -24256,14 +23428,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7258)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -24306,8 +23477,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -24328,7 +23498,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -24367,16 +23537,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7277)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -24385,22 +23554,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -24411,29 +23576,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -24442,7 +23602,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -24453,15 +23613,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24495,58 +23654,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7412)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24598,10 +23746,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -24651,21 +23799,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7375)
 * do without param at ("test/cases/large/clang-26760.c": line 7376)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -24674,18 +23819,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -24708,12 +23849,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -24735,40 +23875,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7641)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -24831,31 +23966,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -24866,32 +23999,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -24899,7 +24030,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -24936,13 +24067,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7523)
 * do without param at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -24959,36 +24089,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
@@ -25024,9 +24146,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -25074,10 +24195,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7571)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -25123,13 +24243,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -25150,7 +24269,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -25189,7 +24308,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7555)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -25197,19 +24316,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -25279,31 +24397,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7607)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -25332,40 +24448,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -25373,66 +24484,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -25444,31 +24546,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25512,12 +24612,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25575,7 +24673,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25616,10 +24714,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7743)
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
 * do without param at ("test/cases/large/clang-26760.c": line 7745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -25676,18 +24773,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -25696,24 +24791,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7686)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -25725,10 +24817,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -25736,9 +24828,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -25790,7 +24881,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -25841,7 +24932,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7790)
 * do without param at ("test/cases/large/clang-26760.c": line 7791)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -25851,7 +24941,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
@@ -25880,13 +24969,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -25926,46 +25014,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7816)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7830)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -26003,24 +25084,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -26056,60 +25136,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7890)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -26121,18 +25194,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7896)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -26140,13 +25209,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -26187,7 +25255,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7443)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -26256,19 +25324,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7445)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -26291,7 +25357,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -26364,7 +25430,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7930)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -26405,62 +25470,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26478,14 +25533,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26547,22 +25601,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5703)
 * do without param at ("test/cases/large/clang-26760.c": line 5704)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26605,21 +25658,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -26631,16 +25679,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -26648,41 +25694,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5762)
 * do without param at ("test/cases/large/clang-26760.c": line 5763)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -26691,27 +25731,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -26751,7 +25788,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5796)
 * do without param at ("test/cases/large/clang-26760.c": line 5795)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -26759,7 +25795,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
@@ -26790,33 +25825,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -26824,9 +25855,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -26849,12 +25878,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -26876,33 +25904,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -26931,23 +25957,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -26992,17 +26017,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -27046,7 +26070,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5898)
 * do without param at ("test/cases/large/clang-26760.c": line 5895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -27055,18 +26078,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -27091,9 +26112,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -27104,12 +26123,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -27117,8 +26136,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -27164,7 +26182,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -27209,7 +26227,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -27262,36 +26280,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5963)
 * do without param at ("test/cases/large/clang-26760.c": line 5964)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -27301,8 +26314,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -27365,28 +26377,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -27428,31 +26438,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5740)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27465,18 +26470,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5685)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27507,14 +26509,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27525,17 +26526,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27543,7 +26543,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
@@ -27574,33 +26573,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27608,9 +26603,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6109)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -27633,12 +26626,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -27660,33 +26652,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -27715,14 +26705,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -27740,7 +26728,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -27748,11 +26736,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6337)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -27767,17 +26754,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -27817,30 +26803,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
 * do without param at ("test/cases/large/clang-26760.c": line 6362)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -27851,29 +26835,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -27910,13 +26892,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6397)
 * do without param at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -27933,36 +26914,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
@@ -27998,9 +26971,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -28048,10 +27020,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6445)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -28097,13 +27068,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -28124,7 +27094,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -28163,16 +27133,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6429)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -28181,22 +27150,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -28207,14 +27172,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -28225,11 +27189,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -28281,7 +27244,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -28331,19 +27294,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6495)
 * do without param at ("test/cases/large/clang-26760.c": line 6496)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -28351,7 +27312,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -28361,7 +27321,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
@@ -28390,13 +27349,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -28436,27 +27394,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6563)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6576)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28494,24 +27449,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6583)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28547,33 +27501,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6615)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6617)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28585,15 +27536,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6621)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28601,13 +27549,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -28676,12 +27623,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6522)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -28704,7 +27650,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -28777,7 +27723,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -28818,21 +27763,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -28850,24 +27792,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -28910,11 +27851,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -28926,16 +27865,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -28943,30 +27880,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6188)
 * do without param at ("test/cases/large/clang-26760.c": line 6189)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -28975,7 +27908,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -29015,17 +27948,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6208)
 * do without param at ("test/cases/large/clang-26760.c": line 6207)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -29070,7 +28003,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -29114,7 +28047,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6232)
 * do without param at ("test/cases/large/clang-26760.c": line 6229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -29123,9 +28055,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -29150,9 +28081,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -29198,7 +28128,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -29243,7 +28173,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -29296,34 +28226,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6279)
 * do without param at ("test/cases/large/clang-26760.c": line 6280)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -29365,31 +28292,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6166)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -29402,21 +28324,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6129)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -29429,7 +28348,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29520,21 +28439,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6308)
 * do without param at ("test/cases/large/clang-26760.c": line 6307)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29597,16 +28514,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29624,14 +28541,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6679)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -29674,35 +28590,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -29745,11 +28657,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -29762,7 +28672,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -29853,31 +28763,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6721)
 * do without param at ("test/cases/large/clang-26760.c": line 6720)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -29940,16 +28845,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -29967,10 +28872,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7966)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -29978,14 +28883,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -30028,7 +28932,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -30045,30 +28949,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -30102,11 +29003,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8011)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -30119,7 +29019,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -30128,30 +29027,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -30159,25 +29053,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -30187,39 +29077,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -30233,13 +29116,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -30271,7 +29152,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -30292,23 +29172,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8103)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -30349,19 +29227,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8138)
 * do without param at ("test/cases/large/clang-26760.c": line 8139)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
@@ -30415,7 +29292,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8155)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30485,12 +29362,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8141)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30536,12 +29412,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30581,7 +29457,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30590,22 +29466,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -30650,7 +29524,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -30659,7 +29532,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -30706,9 +29578,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -30770,12 +29641,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8239)
 * do without param at ("test/cases/large/clang-26760.c": line 8240)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -30815,17 +29685,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -30892,27 +29761,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8253)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -30921,7 +29787,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -30966,9 +29832,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8266)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -31042,7 +29908,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -31083,63 +29949,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -31153,19 +30009,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -31177,58 +30030,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -31272,28 +30119,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -31351,7 +30192,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -31392,23 +30233,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8409)
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
 * do without param at ("test/cases/large/clang-26760.c": line 8411)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31465,25 +30304,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31494,7 +30330,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31508,13 +30343,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31546,7 +30379,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31581,30 +30414,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31614,18 +30443,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -31646,17 +30472,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8476)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8479)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -31702,12 +30525,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -31747,21 +30570,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -31802,12 +30625,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8613)
 * do without param at ("test/cases/large/clang-26760.c": line 8614)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -31855,10 +30676,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -31866,33 +30687,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -32039,14 +30854,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -32057,7 +30871,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -32067,7 +30881,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -32122,10 +30936,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -32171,7 +30983,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -32218,7 +31029,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -32314,34 +31124,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -32352,16 +31157,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -32400,9 +31204,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -32444,7 +31246,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32491,7 +31292,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32587,18 +31387,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32609,16 +31406,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -32657,16 +31453,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10245)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -32741,7 +31535,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -32813,13 +31607,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
 * do without param at ("test/cases/large/clang-26760.c": line 10291)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -32899,12 +31692,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -32921,7 +31713,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -32932,7 +31723,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -32972,23 +31762,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10072)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -33019,28 +31806,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -33052,7 +31837,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10100)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -33100,12 +31885,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -33145,17 +31929,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10115)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -33183,9 +31966,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -33346,7 +32128,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -33393,7 +32175,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -33401,7 +32183,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10162)
@@ -33433,15 +32214,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33475,7 +32253,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33528,15 +32306,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33563,12 +32339,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10200)
 * do without param at ("test/cases/large/clang-26760.c": line 10204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -33628,7 +32404,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -33639,7 +32414,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -33678,16 +32453,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10191)
 * do without param at ("test/cases/large/clang-26760.c": line 10192)
 * do without param at ("test/cases/large/clang-26760.c": line 10193)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -33695,7 +32469,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -33751,7 +32525,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -33797,28 +32571,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -33827,39 +32598,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -33877,10 +32641,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10507)
 * do without param at ("test/cases/large/clang-26760.c": line 10508)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -33913,12 +32676,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -33966,7 +32728,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10494)
 * do without param at ("test/cases/large/clang-26760.c": line 10494)
 * do without param at ("test/cases/large/clang-26760.c": line 10501)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -34007,12 +32768,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -34064,21 +32824,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10561)
 * do without param at ("test/cases/large/clang-26760.c": line 10553)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -34119,11 +32878,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10526)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -34195,13 +32953,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10542)
 * do without param at ("test/cases/large/clang-26760.c": line 10543)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -34234,7 +32991,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -34244,7 +33000,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -34303,7 +33058,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -34374,7 +33129,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -34385,12 +33139,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -34398,35 +33152,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34481,7 +33234,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10372)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34555,7 +33308,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10384)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34572,7 +33325,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34610,7 +33363,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10392)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -34644,7 +33396,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -34697,15 +33449,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -34732,12 +33482,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10425)
 * do without param at ("test/cases/large/clang-26760.c": line 10429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -34797,7 +33547,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -34808,7 +33557,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -34847,29 +33596,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10416)
 * do without param at ("test/cases/large/clang-26760.c": line 10417)
 * do without param at ("test/cases/large/clang-26760.c": line 10418)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -34944,7 +33692,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -35016,13 +33764,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
 * do without param at ("test/cases/large/clang-26760.c": line 10600)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -35069,9 +33815,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -35133,12 +33878,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10640)
 * do without param at ("test/cases/large/clang-26760.c": line 10641)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -35178,17 +33922,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -35255,28 +33998,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10654)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -35356,12 +34096,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -35378,7 +34117,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -35420,7 +34158,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35467,7 +34204,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35563,14 +34299,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35581,16 +34316,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -35629,16 +34363,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8902)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -35713,7 +34445,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -35785,13 +34517,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
 * do without param at ("test/cases/large/clang-26760.c": line 8948)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -35871,12 +34602,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -35893,7 +34623,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -35904,7 +34633,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -35944,23 +34672,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8769)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -35991,28 +34716,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -36024,7 +34747,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8797)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -36072,7 +34795,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -36233,7 +34955,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -36280,7 +35002,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -36288,7 +35010,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8823)
@@ -36320,15 +35041,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8825)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -36362,7 +35080,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -36415,15 +35133,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -36450,12 +35166,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8861)
 * do without param at ("test/cases/large/clang-26760.c": line 8865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36515,7 +35231,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36526,7 +35241,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36565,16 +35280,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8852)
 * do without param at ("test/cases/large/clang-26760.c": line 8853)
 * do without param at ("test/cases/large/clang-26760.c": line 8854)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36582,7 +35296,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -36638,7 +35352,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -36684,28 +35398,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -36714,23 +35425,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -36748,10 +35454,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9102)
 * do without param at ("test/cases/large/clang-26760.c": line 9103)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -36784,9 +35489,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -36834,7 +35539,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9089)
 * do without param at ("test/cases/large/clang-26760.c": line 9089)
 * do without param at ("test/cases/large/clang-26760.c": line 9096)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -36875,12 +35579,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9106)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -36932,21 +35635,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9138)
 * do without param at ("test/cases/large/clang-26760.c": line 9130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -36987,13 +35689,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9121)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -37026,7 +35727,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -37036,7 +35736,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -37095,7 +35794,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -37166,7 +35865,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -37177,12 +35875,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -37190,29 +35888,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -37267,7 +35964,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9028)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -37341,7 +36038,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9040)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -37358,7 +36055,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -37396,14 +36093,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -37414,7 +36110,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -37454,26 +36149,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37504,38 +36196,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
@@ -37566,33 +36254,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37600,9 +36284,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37625,12 +36307,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -37652,10 +36333,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9756)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -37664,7 +36343,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -37673,56 +36351,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -37734,31 +36406,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -37802,12 +36472,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -37865,7 +36533,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -37906,10 +36574,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9292)
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
 * do without param at ("test/cases/large/clang-26760.c": line 9294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -37966,18 +36633,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -37988,7 +36653,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -38002,13 +36666,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -38040,7 +36702,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -38061,23 +36722,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9330)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9333)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -38118,19 +36777,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9365)
 * do without param at ("test/cases/large/clang-26760.c": line 9366)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
@@ -38184,7 +36842,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9382)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -38254,12 +36912,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9368)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -38305,12 +36962,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -38350,7 +37007,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -38359,22 +37016,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -38419,7 +37074,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -38428,7 +37082,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38475,9 +37128,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38539,12 +37191,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9466)
 * do without param at ("test/cases/large/clang-26760.c": line 9467)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38584,17 +37235,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -38661,27 +37311,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9480)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -38690,7 +37337,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -38735,9 +37382,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9493)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -38811,7 +37458,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -38852,7 +37499,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -38878,9 +37524,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -38937,12 +37581,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -38969,17 +37612,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9561)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -38991,7 +37633,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
@@ -38999,14 +37640,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -39035,7 +37674,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -39045,7 +37683,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -39121,7 +37759,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -39176,7 +37814,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -39214,20 +37852,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9612)
 * do without param at ("test/cases/large/clang-26760.c": line 9611)
 * do without param at ("test/cases/large/clang-26760.c": line 9617)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -39237,18 +37873,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9625)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -39288,7 +37923,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
@@ -39316,27 +37950,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -39406,7 +38036,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -39444,26 +38073,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9666)
 * do without param at ("test/cases/large/clang-26760.c": line 9665)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39509,7 +38134,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9690)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39533,14 +38158,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39607,38 +38231,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -39653,7 +38272,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -39697,13 +38316,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -39732,24 +38351,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -39761,7 +38379,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9789)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -39770,38 +38387,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -39819,10 +38428,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9840)
 * do without param at ("test/cases/large/clang-26760.c": line 9841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -39855,13 +38463,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -39909,7 +38516,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9827)
 * do without param at ("test/cases/large/clang-26760.c": line 9827)
 * do without param at ("test/cases/large/clang-26760.c": line 9834)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -39950,12 +38556,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -40007,21 +38612,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9876)
 * do without param at ("test/cases/large/clang-26760.c": line 9868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -40062,13 +38666,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9859)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -40101,8 +38704,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -40150,7 +38752,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -40311,7 +38912,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -40358,7 +38959,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -40366,7 +38967,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9910)
@@ -40398,15 +38998,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -40440,22 +39037,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40508,15 +39102,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40543,12 +39135,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9955)
 * do without param at ("test/cases/large/clang-26760.c": line 9959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40608,7 +39200,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40619,7 +39210,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -40658,19 +39249,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9946)
 * do without param at ("test/cases/large/clang-26760.c": line 9947)
 * do without param at ("test/cases/large/clang-26760.c": line 9948)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -40693,9 +39283,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -40703,7 +39292,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -40759,21 +39348,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -40819,28 +39405,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -40849,30 +39432,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -40890,17 +39467,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10833)
 * do without param at ("test/cases/large/clang-26760.c": line 10834)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -40933,9 +39508,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -40983,7 +39558,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10820)
 * do without param at ("test/cases/large/clang-26760.c": line 10820)
 * do without param at ("test/cases/large/clang-26760.c": line 10827)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -41024,12 +39598,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -41081,21 +39654,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10885)
 * do without param at ("test/cases/large/clang-26760.c": line 10877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -41136,29 +39708,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10852)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -41168,9 +39735,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -41203,7 +39769,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -41213,7 +39778,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -41272,7 +39836,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -41343,7 +39907,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -41354,12 +39917,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -41367,35 +39930,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -41450,7 +40011,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10752)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41524,7 +40085,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10764)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41541,7 +40102,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41579,7 +40140,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41592,7 +40153,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41606,17 +40166,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10912)
@@ -41633,7 +40192,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -41641,28 +40199,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -41670,7 +40223,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -41693,23 +40246,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
 * do without param at ("test/cases/large/clang-26760.c": line 11551)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -41771,13 +40322,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -41803,10 +40353,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -41814,7 +40364,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -41857,11 +40407,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10944)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -41876,7 +40424,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -41918,7 +40466,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -41929,16 +40476,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -41958,25 +40503,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -42037,13 +40579,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10978)
 * do without param at ("test/cases/large/clang-26760.c": line 10985)
 * do without param at ("test/cases/large/clang-26760.c": line 10977)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -42051,22 +40593,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -42112,7 +40653,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -42145,9 +40686,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -42166,9 +40707,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -42176,17 +40716,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -42195,13 +40734,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -42227,7 +40765,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -42262,16 +40800,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11059)
 * do without param at ("test/cases/large/clang-26760.c": line 11055)
 * do without param at ("test/cases/large/clang-26760.c": line 11054)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -42280,78 +40815,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -42363,31 +40887,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -42431,12 +40953,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42494,7 +41014,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42535,10 +41055,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11159)
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
 * do without param at ("test/cases/large/clang-26760.c": line 11161)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42595,18 +41114,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42615,24 +41132,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11101)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -42664,7 +41178,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -42685,23 +41198,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11193)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11196)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -42742,19 +41253,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11228)
 * do without param at ("test/cases/large/clang-26760.c": line 11229)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
@@ -42808,7 +41318,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11245)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -42878,12 +41388,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11231)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -42929,12 +41438,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -42974,7 +41483,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -42983,22 +41492,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -43043,7 +41550,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -43052,7 +41558,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -43099,9 +41604,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -43163,12 +41667,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11329)
 * do without param at ("test/cases/large/clang-26760.c": line 11330)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -43208,17 +41711,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -43285,27 +41787,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11343)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -43314,7 +41813,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -43359,9 +41858,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11356)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -43435,7 +41934,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43472,14 +41971,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43555,34 +42051,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11400)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11386)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
@@ -43636,7 +42129,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11424)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -43706,10 +42199,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11410)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -43720,8 +42211,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -43743,7 +42233,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11454)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -43765,7 +42255,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11457)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -43773,7 +42263,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -43783,21 +42272,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -43808,16 +42295,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -43863,14 +42350,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -43881,32 +42367,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -43916,8 +42399,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -43984,14 +42466,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10897)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11591)
@@ -44028,16 +42509,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11592)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
@@ -44091,49 +42572,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11606)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -44203,12 +42679,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8616)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -44254,31 +42729,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -44286,19 +42758,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -44338,7 +42808,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -44347,29 +42817,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -44378,7 +42843,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -44425,9 +42889,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44489,12 +42952,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8532)
 * do without param at ("test/cases/large/clang-26760.c": line 8533)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44534,17 +42996,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44611,31 +43072,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8546)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -44669,16 +43127,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8559)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -44723,7 +43181,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -44732,7 +43189,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -44779,9 +43235,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -44843,12 +43298,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11761)
 * do without param at ("test/cases/large/clang-26760.c": line 11762)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -44888,76 +43342,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -44968,10 +43409,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -44983,10 +43422,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -45053,27 +43492,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11775)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -45082,7 +43518,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -45127,9 +43563,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11788)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -45203,7 +43639,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -45244,12 +43680,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -45275,21 +43710,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -45346,12 +43777,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -45378,31 +43808,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11868)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -45414,7 +43842,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
@@ -45422,8 +43849,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
@@ -45451,35 +43876,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45508,7 +43928,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45518,7 +43937,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45594,11 +44013,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -45653,7 +44072,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -45691,33 +44110,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11926)
 * do without param at ("test/cases/large/clang-26760.c": line 11925)
 * do without param at ("test/cases/large/clang-26760.c": line 11931)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -45729,35 +44142,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -45767,34 +44177,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11963)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -45808,30 +44213,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
@@ -45839,14 +44240,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -45875,7 +44274,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -45885,7 +44283,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -45961,7 +44359,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -46016,7 +44414,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -46054,20 +44452,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12056)
 * do without param at ("test/cases/large/clang-26760.c": line 12055)
 * do without param at ("test/cases/large/clang-26760.c": line 12061)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -46077,19 +44473,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12069)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -46129,7 +44523,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
@@ -46157,39 +44550,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12096)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -46259,7 +44646,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -46297,80 +44683,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12110)
 * do without param at ("test/cases/large/clang-26760.c": line 12109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -46378,33 +44748,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -46413,7 +44779,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12152)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -46439,9 +44804,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46498,8 +44861,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46517,38 +44879,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12196)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46557,7 +44914,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46584,17 +44941,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12224)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46606,7 +44962,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
@@ -46614,14 +44969,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -46650,7 +45003,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -46660,7 +45012,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -46736,7 +45088,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -46791,7 +45143,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -46829,20 +45181,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12275)
 * do without param at ("test/cases/large/clang-26760.c": line 12274)
 * do without param at ("test/cases/large/clang-26760.c": line 12280)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -46852,21 +45202,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12288)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -46906,7 +45254,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
@@ -46934,12 +45281,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -46987,10 +45331,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -46998,17 +45342,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -47155,14 +45498,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -47173,7 +45515,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -47183,7 +45525,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -47238,10 +45580,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -47287,7 +45627,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -47334,7 +45673,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -47430,14 +45768,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -47448,16 +45785,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47496,16 +45832,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47580,7 +45914,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -47652,13 +45986,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
 * do without param at ("test/cases/large/clang-26760.c": line 12607)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -47738,12 +46071,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -47760,7 +46092,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -47771,7 +46102,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -47811,23 +46141,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12428)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -47858,28 +46185,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12433)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -47891,7 +46216,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12456)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -47939,7 +46264,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -48100,7 +46424,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -48147,7 +46471,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -48155,7 +46479,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12482)
@@ -48187,15 +46510,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -48229,7 +46549,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -48282,15 +46602,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -48317,12 +46635,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12520)
 * do without param at ("test/cases/large/clang-26760.c": line 12524)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -48382,7 +46700,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -48393,7 +46710,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -48432,16 +46749,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12511)
 * do without param at ("test/cases/large/clang-26760.c": line 12512)
 * do without param at ("test/cases/large/clang-26760.c": line 12513)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -48449,7 +46765,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48505,7 +46821,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48551,28 +46867,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12629)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48581,23 +46894,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48615,10 +46923,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12761)
 * do without param at ("test/cases/large/clang-26760.c": line 12762)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -48651,9 +46958,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -48701,7 +47008,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12748)
 * do without param at ("test/cases/large/clang-26760.c": line 12748)
 * do without param at ("test/cases/large/clang-26760.c": line 12755)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -48742,12 +47048,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -48799,21 +47104,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12797)
 * do without param at ("test/cases/large/clang-26760.c": line 12789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -48854,13 +47158,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12780)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -48893,7 +47196,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -48903,7 +47205,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -48962,7 +47263,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -49033,7 +47334,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -49044,12 +47344,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -49057,29 +47357,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -49134,7 +47433,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12687)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -49208,7 +47507,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12699)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -49225,7 +47524,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -49263,7 +47562,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12707)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -49276,7 +47575,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -49290,17 +47588,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12824)
@@ -49317,7 +47614,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -49325,28 +47621,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -49354,7 +47645,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -49377,9 +47668,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
 * do without param at ("test/cases/large/clang-26760.c": line 13054)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -49441,13 +47732,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49473,10 +47763,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49484,7 +47774,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49527,11 +47817,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12856)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49546,7 +47834,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49588,7 +47876,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49599,16 +47886,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -49628,13 +47913,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -49695,25 +47979,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12883)
 * do without param at ("test/cases/large/clang-26760.c": line 12890)
 * do without param at ("test/cases/large/clang-26760.c": line 12882)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -49759,7 +48042,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -49792,9 +48075,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12868)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -49813,9 +48096,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -49823,17 +48105,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -49842,13 +48123,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -49874,7 +48154,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -49909,13 +48189,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12962)
 * do without param at ("test/cases/large/clang-26760.c": line 12958)
 * do without param at ("test/cases/large/clang-26760.c": line 12957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -49923,29 +48202,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -50021,7 +48295,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12982)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -50043,7 +48317,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 12998)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -50051,7 +48325,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -50061,14 +48334,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -50079,16 +48351,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -50155,9 +48427,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12809)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13083)
@@ -50194,24 +48466,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13084)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -50281,7 +48551,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -50319,26 +48588,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13093)
 * do without param at ("test/cases/large/clang-26760.c": line 13092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -50384,7 +48649,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13117)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -50408,21 +48673,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50488,16 +48751,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50543,7 +48803,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13156)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50552,10 +48812,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50579,13 +48838,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -50642,12 +48896,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -50674,17 +48927,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13180)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -50696,7 +48948,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
@@ -50704,14 +48955,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -50740,7 +48989,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -50750,7 +48998,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -50826,7 +49074,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -50881,7 +49129,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -50919,20 +49167,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13231)
 * do without param at ("test/cases/large/clang-26760.c": line 13230)
 * do without param at ("test/cases/large/clang-26760.c": line 13236)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -50942,18 +49188,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13244)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -50993,10 +49238,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
@@ -51024,20 +49267,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -51049,8 +49289,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -51085,19 +49324,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -51105,19 +49342,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -51186,20 +49421,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -51232,163 +49467,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13359)
 * do without param at ("test/cases/large/clang-26760.c": line 13363)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -51402,23 +49625,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -51428,28 +49648,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51463,44 +49679,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51510,52 +49721,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51569,10 +49776,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p6.path b/rtree-c/test/expected/clang-26760/reduction/p6.path
index 016495e..da3634c 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p6.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p6.path
@@ -352,18 +352,8 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 271)
-* remove statement at ("test/cases/large/clang-26760.c": line 274)
+* remove return statement at ("test/cases/large/clang-26760.c": line 274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 274)
 * don't cast at ("test/cases/large/clang-26760.c": line 274)
@@ -377,7 +367,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 274)
 * remove static at ("test/cases/large/clang-26760.c": line 276)
-* remove statement at ("test/cases/large/clang-26760.c": line 279)
+* remove return statement at ("test/cases/large/clang-26760.c": line 279)
 * reduce to left at ("test/cases/large/clang-26760.c": line 279)
 * reduce to right at ("test/cases/large/clang-26760.c": line 279)
 * don't cast at ("test/cases/large/clang-26760.c": line 279)
@@ -389,7 +379,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * replace by zero at ("test/cases/large/clang-26760.c": line 279)
 * remove static at ("test/cases/large/clang-26760.c": line 281)
-* remove statement at ("test/cases/large/clang-26760.c": line 284)
+* remove return statement at ("test/cases/large/clang-26760.c": line 284)
 * don't cast at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 284)
@@ -398,38 +388,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 284)
 * remove static at ("test/cases/large/clang-26760.c": line 286)
-* remove statement at ("test/cases/large/clang-26760.c": line 288)
+* remove return statement at ("test/cases/large/clang-26760.c": line 288)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 288)
 * remove static at ("test/cases/large/clang-26760.c": line 290)
-* remove statement at ("test/cases/large/clang-26760.c": line 293)
+* remove return statement at ("test/cases/large/clang-26760.c": line 293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 293)
 * remove static at ("test/cases/large/clang-26760.c": line 295)
-* remove statement at ("test/cases/large/clang-26760.c": line 298)
+* remove return statement at ("test/cases/large/clang-26760.c": line 298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 298)
 * remove static at ("test/cases/large/clang-26760.c": line 300)
-* remove statement at ("test/cases/large/clang-26760.c": line 303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 303)
 * reduce to left at ("test/cases/large/clang-26760.c": line 303)
 * reduce to right at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * don't cast at ("test/cases/large/clang-26760.c": line 303)
 * remove static at ("test/cases/large/clang-26760.c": line 305)
-* remove statement at ("test/cases/large/clang-26760.c": line 308)
+* remove return statement at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 308)
 * remove static at ("test/cases/large/clang-26760.c": line 310)
-* remove statement at ("test/cases/large/clang-26760.c": line 313)
+* remove return statement at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * replace by zero at ("test/cases/large/clang-26760.c": line 313)
 * remove static at ("test/cases/large/clang-26760.c": line 315)
-* remove statement at ("test/cases/large/clang-26760.c": line 318)
+* remove return statement at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 318)
@@ -446,7 +436,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 318)
 * remove static at ("test/cases/large/clang-26760.c": line 320)
-* remove statement at ("test/cases/large/clang-26760.c": line 323)
+* remove return statement at ("test/cases/large/clang-26760.c": line 323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 323)
 * don't cast at ("test/cases/large/clang-26760.c": line 323)
@@ -460,7 +450,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * replace by zero at ("test/cases/large/clang-26760.c": line 323)
 * remove static at ("test/cases/large/clang-26760.c": line 325)
-* remove statement at ("test/cases/large/clang-26760.c": line 328)
+* remove return statement at ("test/cases/large/clang-26760.c": line 328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 328)
 * don't cast at ("test/cases/large/clang-26760.c": line 328)
@@ -472,7 +462,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 328)
 * remove static at ("test/cases/large/clang-26760.c": line 330)
-* remove statement at ("test/cases/large/clang-26760.c": line 333)
+* remove return statement at ("test/cases/large/clang-26760.c": line 333)
 * don't cast at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 333)
@@ -481,38 +471,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * replace by zero at ("test/cases/large/clang-26760.c": line 333)
 * remove static at ("test/cases/large/clang-26760.c": line 335)
-* remove statement at ("test/cases/large/clang-26760.c": line 337)
+* remove return statement at ("test/cases/large/clang-26760.c": line 337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 337)
 * remove static at ("test/cases/large/clang-26760.c": line 339)
-* remove statement at ("test/cases/large/clang-26760.c": line 342)
+* remove return statement at ("test/cases/large/clang-26760.c": line 342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 342)
 * remove static at ("test/cases/large/clang-26760.c": line 344)
-* remove statement at ("test/cases/large/clang-26760.c": line 347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 347)
 * remove static at ("test/cases/large/clang-26760.c": line 349)
-* remove statement at ("test/cases/large/clang-26760.c": line 352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * don't cast at ("test/cases/large/clang-26760.c": line 352)
 * remove static at ("test/cases/large/clang-26760.c": line 354)
-* remove statement at ("test/cases/large/clang-26760.c": line 357)
+* remove return statement at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 357)
 * remove static at ("test/cases/large/clang-26760.c": line 359)
-* remove statement at ("test/cases/large/clang-26760.c": line 362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * replace by zero at ("test/cases/large/clang-26760.c": line 362)
 * remove static at ("test/cases/large/clang-26760.c": line 364)
-* remove statement at ("test/cases/large/clang-26760.c": line 367)
+* remove return statement at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 367)
@@ -529,7 +519,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 367)
 * remove static at ("test/cases/large/clang-26760.c": line 369)
-* remove statement at ("test/cases/large/clang-26760.c": line 372)
+* remove return statement at ("test/cases/large/clang-26760.c": line 372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 372)
 * don't cast at ("test/cases/large/clang-26760.c": line 372)
@@ -543,7 +533,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 372)
 * remove static at ("test/cases/large/clang-26760.c": line 374)
-* remove statement at ("test/cases/large/clang-26760.c": line 377)
+* remove return statement at ("test/cases/large/clang-26760.c": line 377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 377)
 * don't cast at ("test/cases/large/clang-26760.c": line 377)
@@ -555,7 +545,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 377)
 * remove static at ("test/cases/large/clang-26760.c": line 379)
-* remove statement at ("test/cases/large/clang-26760.c": line 382)
+* remove return statement at ("test/cases/large/clang-26760.c": line 382)
 * don't cast at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 382)
@@ -564,7 +554,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 382)
 * remove static at ("test/cases/large/clang-26760.c": line 384)
-* remove statement at ("test/cases/large/clang-26760.c": line 386)
+* remove return statement at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 386)
@@ -579,7 +569,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 386)
 * remove static at ("test/cases/large/clang-26760.c": line 388)
-* remove statement at ("test/cases/large/clang-26760.c": line 390)
+* remove return statement at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 390)
@@ -594,7 +584,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 390)
 * remove static at ("test/cases/large/clang-26760.c": line 392)
-* remove statement at ("test/cases/large/clang-26760.c": line 394)
+* remove return statement at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 394)
@@ -611,7 +601,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 394)
 * remove static at ("test/cases/large/clang-26760.c": line 396)
-* remove statement at ("test/cases/large/clang-26760.c": line 398)
+* remove return statement at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 398)
@@ -632,7 +622,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 398)
 * remove static at ("test/cases/large/clang-26760.c": line 400)
-* remove statement at ("test/cases/large/clang-26760.c": line 402)
+* remove return statement at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 402)
@@ -647,7 +637,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * replace by zero at ("test/cases/large/clang-26760.c": line 402)
 * remove static at ("test/cases/large/clang-26760.c": line 404)
-* remove statement at ("test/cases/large/clang-26760.c": line 406)
+* remove return statement at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 406)
@@ -662,7 +652,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 406)
 * remove static at ("test/cases/large/clang-26760.c": line 408)
-* remove statement at ("test/cases/large/clang-26760.c": line 410)
+* remove return statement at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 410)
@@ -679,7 +669,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * replace by zero at ("test/cases/large/clang-26760.c": line 410)
 * remove static at ("test/cases/large/clang-26760.c": line 412)
-* remove statement at ("test/cases/large/clang-26760.c": line 414)
+* remove return statement at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 414)
@@ -700,7 +690,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 414)
 * remove static at ("test/cases/large/clang-26760.c": line 416)
-* remove statement at ("test/cases/large/clang-26760.c": line 418)
+* remove return statement at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
 * reduce to right at ("test/cases/large/clang-26760.c": line 418)
 * reduce to left at ("test/cases/large/clang-26760.c": line 418)
@@ -717,27 +707,22 @@
 * inline variable poly at ("test/cases/large/clang-26760.c": line 425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 426)
 * remove variable i at ("test/cases/large/clang-26760.c": line 426)
-* remove statement at ("test/cases/large/clang-26760.c": line 427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 427)
-* remove statement at ("test/cases/large/clang-26760.c": line 429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 429)
 * reduce to left at ("test/cases/large/clang-26760.c": line 429)
 * reduce to right at ("test/cases/large/clang-26760.c": line 429)
-* remove statement at ("test/cases/large/clang-26760.c": line 430)
 * remove initializer at ("test/cases/large/clang-26760.c": line 430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 432)
 * remove condition at ("test/cases/large/clang-26760.c": line 432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 432)
-* remove else branch at ("test/cases/large/clang-26760.c": line 437)
-* remove statement at ("test/cases/large/clang-26760.c": line 438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 438)
-* remove if branch at ("test/cases/large/clang-26760.c": line 433)
-* remove statement at ("test/cases/large/clang-26760.c": line 434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 434)
@@ -747,7 +732,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 430)
 * remove iterator at ("test/cases/large/clang-26760.c": line 430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 430)
-* remove statement at ("test/cases/large/clang-26760.c": line 441)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 441)
 * reduce to left at ("test/cases/large/clang-26760.c": line 441)
 * reduce to right at ("test/cases/large/clang-26760.c": line 441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 441)
@@ -755,7 +740,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 427)
 * remove static at ("test/cases/large/clang-26760.c": line 444)
-* remove statement at ("test/cases/large/clang-26760.c": line 446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 446)
@@ -770,61 +755,59 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 446)
 * remove static at ("test/cases/large/clang-26760.c": line 448)
-* remove statement at ("test/cases/large/clang-26760.c": line 450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 450)
 * do without param at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 450)
-* remove statement at ("test/cases/large/clang-26760.c": line 451)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 451)
 * do without param at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 451)
-* remove statement at ("test/cases/large/clang-26760.c": line 452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 452)
 * do without param at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 452)
-* remove statement at ("test/cases/large/clang-26760.c": line 453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 453)
 * do without param at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 453)
-* remove statement at ("test/cases/large/clang-26760.c": line 454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 454)
 * do without param at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 454)
-* remove statement at ("test/cases/large/clang-26760.c": line 455)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 455)
 * do without param at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 455)
-* remove statement at ("test/cases/large/clang-26760.c": line 456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 456)
 * do without param at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 456)
-* remove statement at ("test/cases/large/clang-26760.c": line 457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 457)
 * do without param at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 457)
 * remove static at ("test/cases/large/clang-26760.c": line 459)
-* remove statement at ("test/cases/large/clang-26760.c": line 461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 461)
 * do without param at ("test/cases/large/clang-26760.c": line 461)
-* remove statement at ("test/cases/large/clang-26760.c": line 462)
 * remove condition at ("test/cases/large/clang-26760.c": line 462)
-* remove if branch at ("test/cases/large/clang-26760.c": line 463)
-* remove statement at ("test/cases/large/clang-26760.c": line 464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
 * do without param at ("test/cases/large/clang-26760.c": line 464)
@@ -832,20 +815,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 466)
 * remove static at ("test/cases/large/clang-26760.c": line 469)
 * remove variable i at ("test/cases/large/clang-26760.c": line 474)
-* remove statement at ("test/cases/large/clang-26760.c": line 475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 477)
 * do without param at ("test/cases/large/clang-26760.c": line 477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 477)
 * remove check at ("test/cases/large/clang-26760.c": line 475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 475)
-* remove statement at ("test/cases/large/clang-26760.c": line 479)
 * remove condition at ("test/cases/large/clang-26760.c": line 479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 480)
-* remove statement at ("test/cases/large/clang-26760.c": line 481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
 * do without param at ("test/cases/large/clang-26760.c": line 481)
@@ -898,25 +878,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 599)
 * do without param at ("test/cases/large/clang-26760.c": line 600)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -925,23 +900,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -1155,30 +1128,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -1222,7 +1193,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -1269,7 +1240,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -1312,7 +1283,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -1355,7 +1326,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -1403,7 +1374,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -1443,15 +1414,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -1487,7 +1456,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -1535,14 +1504,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -1584,7 +1551,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -1629,7 +1596,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -1637,15 +1603,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -1694,7 +1659,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -1742,7 +1707,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -1787,14 +1752,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -1835,7 +1798,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -1874,15 +1837,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -1926,7 +1887,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -1968,17 +1929,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -2026,7 +1985,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -2070,29 +2029,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -2122,9 +2079,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -2139,34 +2095,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -2195,14 +2147,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -2213,7 +2164,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -2253,14 +2204,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 741)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 736)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 745)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -2274,7 +2224,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -2284,17 +2233,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -2328,29 +2276,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -2361,21 +2304,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 778)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -2410,12 +2349,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 783)
 * do without param at ("test/cases/large/clang-26760.c": line 783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -2424,20 +2361,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -2505,7 +2442,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 829)
 * do without param at ("test/cases/large/clang-26760.c": line 816)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -2518,7 +2454,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -2550,9 +2485,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -2563,7 +2496,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -2601,12 +2534,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 852)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -2621,18 +2554,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -2703,19 +2634,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -2725,27 +2653,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -2787,7 +2711,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -2836,19 +2760,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -2856,17 +2776,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -3013,22 +2932,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -3039,7 +2955,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -3049,17 +2965,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
@@ -3090,33 +3002,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -3124,9 +3032,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 996)
@@ -3149,12 +3055,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 994)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -3176,33 +3081,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -3231,10 +3134,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -3289,17 +3192,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -3345,7 +3244,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -3392,7 +3290,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -3488,17 +3385,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -3509,16 +3405,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -3557,30 +3452,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2371)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2431)
 * do without param at ("test/cases/large/clang-26760.c": line 2432)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -3655,7 +3546,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -3727,13 +3618,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
 * do without param at ("test/cases/large/clang-26760.c": line 2463)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -3813,8 +3703,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2388)
@@ -3837,12 +3725,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2386)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2389)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -3864,33 +3751,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2415)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -3919,15 +3804,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -3944,7 +3827,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -3955,7 +3837,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -3995,30 +3876,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1107)
 * do without param at ("test/cases/large/clang-26760.c": line 1106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1132)
 * do without param at ("test/cases/large/clang-26760.c": line 1133)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -4030,18 +3906,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -4072,37 +3946,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -4116,17 +3986,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
@@ -4143,7 +4012,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -4151,28 +4019,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -4180,7 +4043,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1504)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -4203,9 +4066,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1507)
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -4267,13 +4130,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -4299,14 +4161,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -4314,7 +4174,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -4357,11 +4217,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1198)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -4376,7 +4234,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -4418,7 +4276,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -4429,16 +4286,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -4458,13 +4313,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -4525,25 +4379,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1227)
 * do without param at ("test/cases/large/clang-26760.c": line 1227)
 * do without param at ("test/cases/large/clang-26760.c": line 1226)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -4589,7 +4442,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -4622,9 +4475,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -4643,7 +4496,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -4651,17 +4503,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -4670,13 +4521,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -4702,7 +4552,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -4737,13 +4587,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1302)
 * do without param at ("test/cases/large/clang-26760.c": line 1301)
 * do without param at ("test/cases/large/clang-26760.c": line 1300)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -4751,29 +4600,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1294)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -4849,7 +4693,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1325)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1325)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -4871,7 +4715,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1341)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -4879,7 +4723,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -4889,14 +4732,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -4907,16 +4749,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -4977,10 +4819,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -4988,18 +4828,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -5018,7 +4857,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1386)
 * do without param at ("test/cases/large/clang-26760.c": line 1386)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -5027,13 +4865,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -5059,7 +4896,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -5094,13 +4931,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1407)
 * do without param at ("test/cases/large/clang-26760.c": line 1406)
 * do without param at ("test/cases/large/clang-26760.c": line 1405)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -5108,29 +4944,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1399)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -5206,7 +5037,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1430)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -5228,7 +5059,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1446)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -5236,7 +5067,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -5246,15 +5076,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -5300,7 +5128,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1463)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -5311,16 +5139,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -5387,14 +5215,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -5436,32 +5261,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1534)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -5473,19 +5296,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1551)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -5533,7 +5354,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1145)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -5694,7 +5514,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -5741,7 +5561,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -5749,7 +5569,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
@@ -5781,15 +5600,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -5823,7 +5639,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -5876,40 +5692,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -5918,32 +5729,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -5977,20 +5784,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -6008,10 +5812,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -6044,9 +5847,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -6094,7 +5897,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1777)
 * do without param at ("test/cases/large/clang-26760.c": line 1777)
 * do without param at ("test/cases/large/clang-26760.c": line 1775)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -6135,12 +5937,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1794)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -6192,32 +5993,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1864)
 * do without param at ("test/cases/large/clang-26760.c": line 1863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1809)
 * do without param at ("test/cases/large/clang-26760.c": line 1810)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -6228,22 +6024,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -6254,16 +6047,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -6309,14 +6102,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -6357,17 +6150,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1846)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -6400,7 +6191,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -6410,17 +6200,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -6479,7 +6268,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -6550,7 +6339,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1628)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -6561,18 +6349,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -6584,7 +6370,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1644)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -6632,10 +6418,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -6643,46 +6428,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -6737,7 +6518,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -6811,7 +6592,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1690)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -6828,19 +6609,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1611)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -6878,28 +6657,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -6926,24 +6701,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2324)
 * do without param at ("test/cases/large/clang-26760.c": line 2324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -7003,7 +6776,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -7014,12 +6786,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -7058,7 +6830,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1892)
 * do without param at ("test/cases/large/clang-26760.c": line 1892)
 * do without param at ("test/cases/large/clang-26760.c": line 1892)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -7100,7 +6871,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -7147,7 +6917,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -7243,14 +7012,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -7261,16 +7029,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -7309,16 +7076,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -7393,7 +7158,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -7465,13 +7230,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
 * do without param at ("test/cases/large/clang-26760.c": line 2119)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -7551,12 +7315,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -7573,7 +7336,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -7584,7 +7346,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -7624,23 +7385,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1941)
 * do without param at ("test/cases/large/clang-26760.c": line 1940)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -7671,28 +7429,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -7704,7 +7460,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1965)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -7752,7 +7508,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1960)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -7913,7 +7668,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -7960,7 +7715,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -7968,7 +7723,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
@@ -8000,15 +7754,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1995)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -8042,7 +7793,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -8095,15 +7846,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -8130,12 +7879,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2031)
 * do without param at ("test/cases/large/clang-26760.c": line 2031)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -8195,7 +7944,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -8206,7 +7954,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -8245,16 +7993,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2018)
 * do without param at ("test/cases/large/clang-26760.c": line 2018)
 * do without param at ("test/cases/large/clang-26760.c": line 2018)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -8262,7 +8009,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -8318,7 +8065,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -8364,28 +8111,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2136)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -8394,23 +8138,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -8428,10 +8167,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -8464,9 +8202,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -8514,7 +8252,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2259)
 * do without param at ("test/cases/large/clang-26760.c": line 2259)
 * do without param at ("test/cases/large/clang-26760.c": line 2257)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -8555,12 +8292,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2276)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -8612,21 +8348,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2301)
 * do without param at ("test/cases/large/clang-26760.c": line 2300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -8667,13 +8402,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2286)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -8706,7 +8440,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -8716,7 +8449,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -8775,7 +8507,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -8846,7 +8578,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2165)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -8857,12 +8588,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -8870,29 +8601,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -8947,7 +8677,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -9021,7 +8751,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2199)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -9038,7 +8768,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2148)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -9076,23 +8806,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2217)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -9100,17 +8829,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -9166,7 +8895,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -9212,31 +8941,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -9245,23 +8970,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -9279,10 +8999,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -9315,9 +9034,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -9365,7 +9084,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2817)
 * do without param at ("test/cases/large/clang-26760.c": line 2817)
 * do without param at ("test/cases/large/clang-26760.c": line 2815)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -9406,12 +9124,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2834)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -9419,10 +9135,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -9430,7 +9146,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -9486,7 +9202,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -9494,36 +9209,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -9575,21 +9284,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2892)
 * do without param at ("test/cases/large/clang-26760.c": line 2891)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -9630,13 +9338,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2844)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -9669,7 +9376,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -9679,34 +9385,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -9715,23 +9417,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -9749,10 +9446,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -9785,12 +9481,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -9838,7 +9534,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2614)
 * do without param at ("test/cases/large/clang-26760.c": line 2614)
 * do without param at ("test/cases/large/clang-26760.c": line 2612)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -9879,12 +9574,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -9936,31 +9630,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2658)
 * do without param at ("test/cases/large/clang-26760.c": line 2657)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -10001,13 +9694,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2643)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -10040,7 +9732,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -10050,7 +9741,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -10109,7 +9799,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -10180,7 +9870,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2519)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -10191,12 +9880,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -10204,29 +9893,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -10281,7 +9969,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -10355,7 +10043,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2553)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -10372,7 +10060,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2502)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -10410,20 +10098,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -10482,7 +10167,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -10553,7 +10238,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2696)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -10564,33 +10248,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2713)
 * do without param at ("test/cases/large/clang-26760.c": line 2714)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -10629,10 +10310,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -10640,35 +10320,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -10723,21 +10401,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -10811,7 +10488,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2755)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -10828,7 +10505,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2679)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -10866,7 +10543,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -10879,7 +10556,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -10893,22 +10569,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -10942,9 +10617,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2930)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
@@ -10961,7 +10635,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -10969,7 +10642,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -10980,17 +10652,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
@@ -11007,7 +10678,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -11015,31 +10685,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -11047,10 +10711,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -11073,9 +10737,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3877)
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -11137,13 +10801,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -11169,10 +10832,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -11180,7 +10843,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -11223,11 +10886,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3597)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -11242,7 +10903,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -11284,7 +10945,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -11295,19 +10955,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -11327,13 +10985,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -11394,25 +11051,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3627)
 * do without param at ("test/cases/large/clang-26760.c": line 3627)
 * do without param at ("test/cases/large/clang-26760.c": line 3626)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -11458,11 +11114,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -11477,7 +11131,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -11519,7 +11173,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -11530,16 +11183,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -11559,13 +11210,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -11626,25 +11276,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3678)
 * do without param at ("test/cases/large/clang-26760.c": line 3678)
 * do without param at ("test/cases/large/clang-26760.c": line 3677)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -11690,7 +11339,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -11723,9 +11372,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -11744,8 +11393,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -11778,9 +11426,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -11799,9 +11447,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -11809,17 +11456,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -11828,13 +11474,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -11860,7 +11505,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -11895,13 +11540,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3780)
 * do without param at ("test/cases/large/clang-26760.c": line 3779)
 * do without param at ("test/cases/large/clang-26760.c": line 3778)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -11909,29 +11553,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3772)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -12007,7 +11646,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3803)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -12029,7 +11668,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3819)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -12037,7 +11676,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -12047,17 +11685,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -12068,16 +11704,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -12139,37 +11775,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -12178,13 +11810,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -12210,10 +11841,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -12221,7 +11852,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -12256,21 +11887,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3931)
 * do without param at ("test/cases/large/clang-26760.c": line 3930)
 * do without param at ("test/cases/large/clang-26760.c": line 3929)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -12278,43 +11906,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3921)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -12328,17 +11948,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
@@ -12355,7 +11974,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -12363,28 +11981,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -12392,7 +12005,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4208)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -12415,9 +12028,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4211)
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -12479,13 +12092,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -12511,10 +12123,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -12522,7 +12134,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -12565,11 +12177,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4013)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -12584,7 +12194,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -12626,7 +12236,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -12637,16 +12246,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -12666,13 +12273,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -12733,25 +12339,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4042)
 * do without param at ("test/cases/large/clang-26760.c": line 4042)
 * do without param at ("test/cases/large/clang-26760.c": line 4041)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -12797,7 +12402,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -12830,9 +12435,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -12851,9 +12456,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -12861,17 +12465,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -12880,13 +12483,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -12912,7 +12514,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -12947,13 +12549,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4118)
 * do without param at ("test/cases/large/clang-26760.c": line 4117)
 * do without param at ("test/cases/large/clang-26760.c": line 4116)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -12961,29 +12562,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4110)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -13059,7 +12655,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4141)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -13081,7 +12677,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4157)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -13089,7 +12685,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -13099,14 +12694,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -13117,16 +12711,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -13193,8 +12787,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -13270,7 +12863,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4235)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -13292,13 +12885,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4251)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -13306,7 +12896,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -13329,9 +12919,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4260)
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -13389,11 +12979,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -13401,36 +12989,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4292)
 * do without param at ("test/cases/large/clang-26760.c": line 4293)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -13439,7 +13021,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -13473,14 +13055,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -13490,14 +13070,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -13508,35 +13087,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -13544,7 +13116,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4338)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -13567,9 +13139,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4341)
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -13627,15 +13199,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -13691,25 +13261,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -13717,7 +13282,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -13740,12 +13305,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4384)
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -13807,24 +13371,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4415)
 * do without param at ("test/cases/large/clang-26760.c": line 4416)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -13835,14 +13396,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -13868,46 +13427,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2973)
 * do without param at ("test/cases/large/clang-26760.c": line 2974)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -13921,11 +13474,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -13933,7 +13485,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -13941,15 +13492,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -13992,24 +13543,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3000)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3008)
 * do without param at ("test/cases/large/clang-26760.c": line 3009)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -14020,17 +13568,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -14045,10 +13588,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -14090,7 +13633,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3224)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -14101,26 +13643,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -14140,13 +13678,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -14207,21 +13744,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3049)
 * do without param at ("test/cases/large/clang-26760.c": line 3049)
 * do without param at ("test/cases/large/clang-26760.c": line 3048)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -14234,26 +13768,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -14299,37 +13831,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3096)
 * do without param at ("test/cases/large/clang-26760.c": line 3097)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -14338,11 +13866,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -14357,7 +13883,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -14399,7 +13925,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3191)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -14410,33 +13935,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3123)
 * do without param at ("test/cases/large/clang-26760.c": line 3124)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -14447,8 +13967,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -14468,13 +13987,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -14535,25 +14053,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3143)
 * do without param at ("test/cases/large/clang-26760.c": line 3143)
 * do without param at ("test/cases/large/clang-26760.c": line 3142)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -14599,7 +14116,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -14632,9 +14149,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -14653,9 +14170,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -14688,12 +14203,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -14712,19 +14227,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -14734,7 +14246,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -14742,17 +14253,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -14761,12 +14271,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -14842,7 +14351,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3256)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3256)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -14864,7 +14373,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3272)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -14872,26 +14381,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -14917,7 +14422,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -14952,32 +14457,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3298)
 * do without param at ("test/cases/large/clang-26760.c": line 3297)
 * do without param at ("test/cases/large/clang-26760.c": line 3296)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3312)
 * do without param at ("test/cases/large/clang-26760.c": line 3313)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -14991,10 +14492,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -15002,29 +14501,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3290)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -15100,7 +14594,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3339)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -15122,7 +14616,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3355)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -15130,7 +14624,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -15140,14 +14633,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -15158,16 +14650,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -15217,10 +14709,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -15246,10 +14738,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -15284,24 +14776,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3393)
 * do without param at ("test/cases/large/clang-26760.c": line 3392)
 * do without param at ("test/cases/large/clang-26760.c": line 3391)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3404)
 * do without param at ("test/cases/large/clang-26760.c": line 3405)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -15315,32 +14803,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3279)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -15358,22 +14839,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3422)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -15383,12 +14861,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -15464,7 +14941,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3447)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -15486,7 +14963,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3463)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -15494,7 +14971,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -15504,12 +14980,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -15562,14 +15037,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3479)
 * do without param at ("test/cases/large/clang-26760.c": line 3478)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -15580,12 +15054,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -15628,62 +15101,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3497)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3523)
 * do without param at ("test/cases/large/clang-26760.c": line 3524)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -15750,9 +15214,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
@@ -15789,18 +15253,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -15809,13 +15272,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -15855,17 +15318,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4454)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -15893,17 +15355,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -15999,27 +15461,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -16052,7 +15511,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -16080,7 +15539,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -16112,30 +15571,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4520)
 * do without param at ("test/cases/large/clang-26760.c": line 4521)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -16147,7 +15597,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -16172,7 +15626,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -16287,21 +15741,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -16395,27 +15846,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -16442,7 +15891,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -16467,7 +15916,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -16493,7 +15942,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -16518,7 +15967,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -16548,15 +15997,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -16583,19 +16030,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -16621,7 +16066,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -16649,36 +16094,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -16708,7 +16150,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -16733,18 +16175,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -16755,8 +16194,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -16788,7 +16226,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -16815,7 +16253,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -16842,60 +16280,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -16926,29 +16353,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -16956,12 +16380,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -16987,7 +16410,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -17019,33 +16442,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -17053,12 +16472,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -17089,39 +16507,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -17132,13 +16546,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -17178,18 +16591,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -17220,14 +16632,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -17238,34 +16649,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4730)
 * do without param at ("test/cases/large/clang-26760.c": line 4731)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -17273,7 +16680,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
@@ -17304,39 +16710,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -17364,13 +16766,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -17388,7 +16785,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -17396,11 +16793,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -17415,17 +16811,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -17465,17 +16860,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -17483,29 +16875,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -17516,29 +16907,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -17575,13 +16964,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5143)
 * do without param at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -17598,36 +16986,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
@@ -17663,9 +17043,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -17713,10 +17092,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -17762,13 +17140,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -17789,7 +17166,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -17828,16 +17205,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5175)
 * do without param at ("test/cases/large/clang-26760.c": line 5178)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -17846,22 +17222,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -17872,14 +17244,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -17890,11 +17261,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -17946,10 +17316,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -17999,23 +17369,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5233)
 * do without param at ("test/cases/large/clang-26760.c": line 5233)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -18023,7 +17389,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -18033,7 +17398,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
@@ -18062,13 +17426,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -18108,27 +17471,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5314)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -18166,24 +17526,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5334)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -18219,24 +17578,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5577)
 * do without param at ("test/cases/large/clang-26760.c": line 5582)
 * do without param at ("test/cases/large/clang-26760.c": line 5576)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -18250,13 +17607,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -18288,7 +17643,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -18309,23 +17663,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5372)
 * do without param at ("test/cases/large/clang-26760.c": line 5374)
 * do without param at ("test/cases/large/clang-26760.c": line 5370)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -18366,19 +17718,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5398)
 * do without param at ("test/cases/large/clang-26760.c": line 5398)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
@@ -18432,7 +17783,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5425)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -18502,12 +17853,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -18553,12 +17903,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -18598,7 +17948,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5457)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -18607,22 +17957,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -18667,7 +18015,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5386)
 * do without param at ("test/cases/large/clang-26760.c": line 5387)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -18676,7 +18023,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -18723,9 +18069,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -18787,12 +18132,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -18832,17 +18176,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5492)
 * do without param at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -18909,27 +18252,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5512)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5469)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -18938,7 +18278,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -18983,9 +18323,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5535)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -19059,7 +18399,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -19100,17 +18440,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -19122,15 +18459,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -19138,13 +18472,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -19213,15 +18546,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5276)
 * do without param at ("test/cases/large/clang-26760.c": line 5269)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -19244,7 +18575,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -19317,7 +18648,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -19358,27 +18688,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -19396,24 +18723,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -19456,11 +18782,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -19472,16 +18796,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -19489,44 +18811,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4920)
 * do without param at ("test/cases/large/clang-26760.c": line 4921)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -19535,7 +18851,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -19575,17 +18891,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4942)
 * do without param at ("test/cases/large/clang-26760.c": line 4939)
 * do without param at ("test/cases/large/clang-26760.c": line 4938)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -19630,7 +18946,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -19674,7 +18990,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4960)
 * do without param at ("test/cases/large/clang-26760.c": line 4960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -19683,12 +18998,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -19713,9 +19027,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -19761,7 +19074,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4985)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -19806,7 +19119,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -19859,34 +19172,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 4998)
 * do without param at ("test/cases/large/clang-26760.c": line 4998)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -19928,34 +19238,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4885)
 * do without param at ("test/cases/large/clang-26760.c": line 4891)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -19968,21 +19273,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -19995,7 +19297,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -20086,25 +19388,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5041)
 * do without param at ("test/cases/large/clang-26760.c": line 5040)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -20113,7 +19410,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -20153,18 +19450,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5640)
 * do without param at ("test/cases/large/clang-26760.c": line 5637)
 * do without param at ("test/cases/large/clang-26760.c": line 5636)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -20172,9 +19468,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4758)
@@ -20197,34 +19491,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4759)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4787)
 * do without param at ("test/cases/large/clang-26760.c": line 4788)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -20232,11 +19520,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -20258,33 +19544,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4804)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -20313,14 +19597,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -20338,10 +19620,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -20382,10 +19662,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6750)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -20393,29 +19673,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -20452,11 +19727,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6772)
 * do without param at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -20476,14 +19750,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -20500,8 +19772,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -20722,18 +19995,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -20942,28 +20213,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -21005,7 +20274,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -21052,7 +20321,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -21104,7 +20373,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -21153,7 +20422,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -21205,7 +20474,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -21245,14 +20514,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -21297,27 +20564,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -21364,16 +20625,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -21419,15 +20677,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -21473,15 +20728,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -21529,7 +20782,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -21572,59 +20825,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -21671,7 +20919,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -21713,7 +20961,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -21758,7 +21006,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -21805,7 +21053,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -21855,7 +21103,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -21904,14 +21152,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -21960,31 +21206,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -22047,19 +21291,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -22077,14 +21320,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6924)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -22092,31 +21333,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -22159,20 +21396,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6959)
 * do without param at ("test/cases/large/clang-26760.c": line 6960)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -22180,8 +21414,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -22220,19 +21453,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -22276,7 +21506,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -22320,7 +21550,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -22368,14 +21598,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -22417,7 +21645,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -22468,7 +21696,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -22509,12 +21737,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -22576,14 +21801,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -22631,7 +21856,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -22676,17 +21901,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -22737,7 +21960,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -22782,15 +22005,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -22831,7 +22052,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -22880,7 +22101,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -22927,25 +22148,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -22960,7 +22180,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -23023,17 +22243,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -23073,40 +22292,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -23134,12 +22348,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -23150,35 +22363,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -23188,11 +22398,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -23238,7 +22446,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -23275,13 +22483,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7124)
 * do without param at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -23298,12 +22505,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -23326,72 +22532,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7140)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7162)
 * do without param at ("test/cases/large/clang-26760.c": line 7163)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -23403,28 +22597,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7176)
 * do without param at ("test/cases/large/clang-26760.c": line 7177)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -23433,70 +22622,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -23505,7 +22684,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -23514,7 +22693,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
@@ -23550,9 +22728,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -23600,7 +22777,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -23635,15 +22812,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7297)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -23689,27 +22864,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -23772,16 +22944,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -23799,14 +22971,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7255)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -23849,8 +23020,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -23871,7 +23041,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -23910,16 +23080,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7277)
 * do without param at ("test/cases/large/clang-26760.c": line 7280)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -23928,22 +23097,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -23954,29 +23119,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7397)
 * do without param at ("test/cases/large/clang-26760.c": line 7398)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -23985,7 +23145,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -23996,15 +23156,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -24038,58 +23197,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7412)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -24141,10 +23289,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -24194,21 +23342,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7366)
 * do without param at ("test/cases/large/clang-26760.c": line 7366)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7427)
 * do without param at ("test/cases/large/clang-26760.c": line 7428)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -24217,18 +23362,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7467)
@@ -24251,12 +23392,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7468)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -24278,40 +23418,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7641)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -24374,31 +23509,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -24409,32 +23542,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -24442,7 +23573,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -24479,13 +23610,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7523)
 * do without param at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -24502,36 +23632,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
@@ -24567,9 +23689,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -24617,10 +23738,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -24666,13 +23786,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -24693,7 +23812,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -24732,7 +23851,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7555)
 * do without param at ("test/cases/large/clang-26760.c": line 7558)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -24740,19 +23859,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -24822,31 +23940,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7614)
 * do without param at ("test/cases/large/clang-26760.c": line 7607)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -24875,40 +23991,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7647)
 * do without param at ("test/cases/large/clang-26760.c": line 7648)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7656)
 * do without param at ("test/cases/large/clang-26760.c": line 7657)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -24916,66 +24027,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -24987,31 +24089,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -25055,12 +24155,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -25118,7 +24216,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -25159,10 +24257,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -25219,18 +24316,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -25239,24 +24334,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7761)
 * do without param at ("test/cases/large/clang-26760.c": line 7762)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -25268,10 +24360,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -25279,9 +24371,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -25333,7 +24424,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -25384,7 +24475,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7781)
 * do without param at ("test/cases/large/clang-26760.c": line 7781)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -25394,7 +24484,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
@@ -25423,13 +24512,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -25469,46 +24557,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7816)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -25546,24 +24627,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -25599,60 +24679,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7886)
 * do without param at ("test/cases/large/clang-26760.c": line 7891)
 * do without param at ("test/cases/large/clang-26760.c": line 7885)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -25664,18 +24737,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -25683,13 +24752,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -25730,7 +24798,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7438)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -25799,19 +24867,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7452)
 * do without param at ("test/cases/large/clang-26760.c": line 7445)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -25834,7 +24900,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -25907,7 +24973,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7921)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -25948,62 +25013,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -26021,14 +25076,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -26090,22 +25144,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -26148,21 +25201,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -26174,16 +25222,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -26191,41 +25237,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -26234,27 +25274,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5789)
 * do without param at ("test/cases/large/clang-26760.c": line 5790)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -26294,7 +25331,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5799)
 * do without param at ("test/cases/large/clang-26760.c": line 5796)
 * do without param at ("test/cases/large/clang-26760.c": line 5795)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -26302,7 +25338,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
@@ -26333,33 +25368,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -26367,9 +25398,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5822)
@@ -26392,12 +25421,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5820)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5823)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -26419,33 +25447,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -26474,23 +25500,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -26535,17 +25560,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -26589,7 +25613,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5895)
 * do without param at ("test/cases/large/clang-26760.c": line 5895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -26598,18 +25621,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -26634,9 +25655,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -26647,12 +25666,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -26660,8 +25679,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -26707,7 +25725,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -26752,7 +25770,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -26805,36 +25823,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5950)
 * do without param at ("test/cases/large/clang-26760.c": line 5950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5974)
 * do without param at ("test/cases/large/clang-26760.c": line 5975)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -26844,8 +25857,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -26908,28 +25920,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -26971,31 +25981,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5735)
 * do without param at ("test/cases/large/clang-26760.c": line 5741)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -27008,18 +26013,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -27050,14 +26052,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -27068,17 +26069,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -27086,7 +26086,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
@@ -27117,33 +26116,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6055)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -27151,9 +26146,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6063)
@@ -27176,12 +26169,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6064)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -27203,33 +26195,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -27258,14 +26248,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -27283,7 +26271,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -27291,11 +26279,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -27310,17 +26297,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -27360,30 +26346,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -27394,29 +26378,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -27453,13 +26435,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6397)
 * do without param at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -27476,36 +26457,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
@@ -27541,9 +26514,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -27591,10 +26563,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -27640,13 +26611,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -27667,7 +26637,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -27706,16 +26676,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6429)
 * do without param at ("test/cases/large/clang-26760.c": line 6432)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -27724,22 +26693,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -27750,14 +26715,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -27768,11 +26732,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -27824,7 +26787,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -27874,19 +26837,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6486)
 * do without param at ("test/cases/large/clang-26760.c": line 6486)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -27894,7 +26855,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -27904,7 +26864,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
@@ -27933,13 +26892,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -27979,27 +26937,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6563)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -28037,24 +26992,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6583)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -28090,33 +27044,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6611)
 * do without param at ("test/cases/large/clang-26760.c": line 6616)
 * do without param at ("test/cases/large/clang-26760.c": line 6610)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -28128,15 +27079,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -28144,13 +27092,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -28219,12 +27166,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6529)
 * do without param at ("test/cases/large/clang-26760.c": line 6522)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -28247,7 +27193,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -28320,7 +27266,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6640)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -28361,21 +27306,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -28393,24 +27335,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -28453,11 +27394,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -28469,16 +27408,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -28486,30 +27423,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -28518,7 +27451,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -28558,17 +27491,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6211)
 * do without param at ("test/cases/large/clang-26760.c": line 6208)
 * do without param at ("test/cases/large/clang-26760.c": line 6207)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -28613,7 +27546,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -28657,7 +27590,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6229)
 * do without param at ("test/cases/large/clang-26760.c": line 6229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -28666,9 +27598,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -28693,9 +27624,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -28741,7 +27671,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -28786,7 +27716,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -28839,34 +27769,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6266)
 * do without param at ("test/cases/large/clang-26760.c": line 6266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -28908,31 +27835,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6161)
 * do without param at ("test/cases/large/clang-26760.c": line 6167)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -28945,21 +27867,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -28972,7 +27891,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -29063,21 +27982,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6308)
 * do without param at ("test/cases/large/clang-26760.c": line 6307)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -29140,16 +28057,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -29167,14 +28084,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6676)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -29217,35 +28133,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -29288,11 +28200,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -29305,7 +28215,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -29396,31 +28306,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6721)
 * do without param at ("test/cases/large/clang-26760.c": line 6720)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -29483,16 +28388,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -29510,10 +28415,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7963)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -29521,14 +28426,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -29571,7 +28475,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -29588,30 +28492,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -29645,11 +28546,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8011)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -29662,7 +28562,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -29671,30 +28570,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8038)
 * do without param at ("test/cases/large/clang-26760.c": line 8039)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -29702,25 +28596,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -29730,39 +28620,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -29776,13 +28659,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -29814,7 +28695,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -29835,23 +28715,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8103)
 * do without param at ("test/cases/large/clang-26760.c": line 8105)
 * do without param at ("test/cases/large/clang-26760.c": line 8101)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -29892,19 +28770,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8129)
 * do without param at ("test/cases/large/clang-26760.c": line 8129)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
@@ -29958,7 +28835,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8156)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -30028,12 +28905,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -30079,12 +28955,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -30124,7 +29000,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8188)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -30133,22 +29009,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -30193,7 +29067,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8117)
 * do without param at ("test/cases/large/clang-26760.c": line 8118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -30202,7 +29075,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -30249,9 +29121,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -30313,12 +29184,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -30358,17 +29228,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8223)
 * do without param at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -30435,27 +29304,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8243)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8200)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -30464,7 +29330,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -30509,9 +29375,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8266)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -30585,7 +29451,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -30626,63 +29492,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8311)
 * do without param at ("test/cases/large/clang-26760.c": line 8312)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -30696,19 +29552,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -30720,58 +29573,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -30815,28 +29662,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -30894,7 +29735,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -30935,23 +29776,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -31008,25 +29847,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -31037,7 +29873,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -31051,13 +29886,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -31089,7 +29922,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -31124,30 +29957,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8451)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8463)
 * do without param at ("test/cases/large/clang-26760.c": line 8464)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -31157,18 +29986,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -31189,17 +30015,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8476)
 * do without param at ("test/cases/large/clang-26760.c": line 8478)
 * do without param at ("test/cases/large/clang-26760.c": line 8474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -31245,12 +30068,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -31290,21 +30113,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8591)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -31345,12 +30168,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8604)
 * do without param at ("test/cases/large/clang-26760.c": line 8604)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -31398,10 +30219,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -31409,33 +30230,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -31582,14 +30397,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -31600,7 +30414,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -31610,7 +30424,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -31665,10 +30479,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -31714,7 +30526,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -31761,7 +30572,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -31857,34 +30667,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -31895,16 +30700,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -31943,9 +30747,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -31987,7 +30789,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -32034,7 +30835,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -32130,18 +30930,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -32152,16 +30949,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -32200,16 +30996,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10245)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -32284,7 +31078,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -32356,13 +31150,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
 * do without param at ("test/cases/large/clang-26760.c": line 10292)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -32442,12 +31235,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -32464,7 +31256,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -32475,7 +31266,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -32515,23 +31305,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10073)
 * do without param at ("test/cases/large/clang-26760.c": line 10072)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -32562,28 +31349,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -32595,7 +31380,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10098)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -32643,12 +31428,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10093)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -32688,17 +31472,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10115)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -32726,9 +31509,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -32889,7 +31671,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -32936,7 +31718,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -32944,7 +31726,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
@@ -32976,15 +31757,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -33018,7 +31796,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -33071,15 +31849,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -33106,12 +31882,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10200)
 * do without param at ("test/cases/large/clang-26760.c": line 10200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -33171,7 +31947,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -33182,7 +31957,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -33221,16 +31996,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10187)
 * do without param at ("test/cases/large/clang-26760.c": line 10187)
 * do without param at ("test/cases/large/clang-26760.c": line 10187)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -33238,7 +32012,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -33294,7 +32068,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -33340,28 +32114,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10309)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -33370,39 +32141,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10472)
 * do without param at ("test/cases/large/clang-26760.c": line 10473)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -33420,10 +32184,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -33456,12 +32219,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -33509,7 +32271,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10494)
 * do without param at ("test/cases/large/clang-26760.c": line 10494)
 * do without param at ("test/cases/large/clang-26760.c": line 10492)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -33550,12 +32311,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -33607,21 +32367,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10554)
 * do without param at ("test/cases/large/clang-26760.c": line 10553)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -33662,11 +32421,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10521)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -33738,13 +32496,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10530)
 * do without param at ("test/cases/large/clang-26760.c": line 10529)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -33777,7 +32534,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -33787,7 +32543,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -33846,7 +32601,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -33917,7 +32672,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10338)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -33928,12 +32682,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -33941,35 +32695,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -34024,7 +32777,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -34098,7 +32851,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10373)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -34115,7 +32868,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10321)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -34153,7 +32906,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -34187,7 +32939,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -34240,15 +32992,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -34275,12 +33025,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10425)
 * do without param at ("test/cases/large/clang-26760.c": line 10425)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -34340,7 +33090,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -34351,7 +33100,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -34390,29 +33139,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10412)
 * do without param at ("test/cases/large/clang-26760.c": line 10412)
 * do without param at ("test/cases/large/clang-26760.c": line 10412)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -34487,7 +33235,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -34559,13 +33307,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
 * do without param at ("test/cases/large/clang-26760.c": line 10601)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -34612,9 +33358,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -34676,12 +33421,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -34721,17 +33465,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10624)
 * do without param at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -34798,28 +33541,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10644)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -34899,12 +33639,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -34921,7 +33660,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -34963,7 +33701,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -35010,7 +33747,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -35106,14 +33842,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -35124,16 +33859,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -35172,16 +33906,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8902)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -35256,7 +33988,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -35328,13 +34060,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
 * do without param at ("test/cases/large/clang-26760.c": line 8949)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -35414,12 +34145,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -35436,7 +34166,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -35447,7 +34176,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -35487,23 +34215,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8770)
 * do without param at ("test/cases/large/clang-26760.c": line 8769)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -35534,28 +34259,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -35567,7 +34290,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8796)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8795)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -35615,7 +34338,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8790)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -35776,7 +34498,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -35823,7 +34545,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -35831,7 +34553,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
@@ -35863,15 +34584,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8825)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -35905,7 +34623,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -35958,15 +34676,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -35993,12 +34709,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8861)
 * do without param at ("test/cases/large/clang-26760.c": line 8861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -36058,7 +34774,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -36069,7 +34784,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -36108,16 +34823,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8848)
 * do without param at ("test/cases/large/clang-26760.c": line 8848)
 * do without param at ("test/cases/large/clang-26760.c": line 8848)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -36125,7 +34839,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -36181,7 +34895,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -36227,28 +34941,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -36257,23 +34968,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -36291,10 +34997,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -36327,9 +35032,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -36377,7 +35082,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9089)
 * do without param at ("test/cases/large/clang-26760.c": line 9089)
 * do without param at ("test/cases/large/clang-26760.c": line 9087)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -36418,12 +35122,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9106)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -36475,21 +35178,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9131)
 * do without param at ("test/cases/large/clang-26760.c": line 9130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -36530,13 +35232,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9116)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -36569,7 +35270,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -36579,7 +35279,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -36638,7 +35337,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -36709,7 +35408,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8995)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -36720,12 +35418,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -36733,29 +35431,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -36810,7 +35507,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -36884,7 +35581,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9029)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -36901,7 +35598,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -36939,14 +35636,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -36957,7 +35653,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -36997,26 +35692,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9156)
 * do without param at ("test/cases/large/clang-26760.c": line 9155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -37047,38 +35739,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
@@ -37109,33 +35797,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -37143,9 +35827,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9198)
@@ -37168,12 +35850,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9199)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -37195,10 +35876,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9756)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -37207,7 +35886,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -37216,56 +35894,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -37277,31 +35949,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -37345,12 +36015,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -37408,7 +36076,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -37449,10 +36117,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -37509,18 +36176,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -37531,7 +36196,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -37545,13 +36209,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -37583,7 +36245,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -37604,23 +36265,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9330)
 * do without param at ("test/cases/large/clang-26760.c": line 9332)
 * do without param at ("test/cases/large/clang-26760.c": line 9328)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -37661,19 +36320,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9356)
 * do without param at ("test/cases/large/clang-26760.c": line 9356)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
@@ -37727,7 +36385,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9383)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -37797,12 +36455,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -37848,12 +36505,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -37893,7 +36550,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9415)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -37902,22 +36559,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -37962,7 +36617,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9344)
 * do without param at ("test/cases/large/clang-26760.c": line 9345)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -37971,7 +36625,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -38018,9 +36671,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -38082,12 +36734,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -38127,17 +36778,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9450)
 * do without param at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -38204,27 +36854,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9470)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9427)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -38233,7 +36880,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -38278,9 +36925,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9493)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -38354,7 +37001,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -38395,7 +37042,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -38421,9 +37067,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -38480,12 +37124,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -38512,17 +37155,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9558)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -38534,7 +37176,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
@@ -38542,14 +37183,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -38578,7 +37217,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -38588,7 +37226,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -38664,7 +37302,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9596)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -38719,7 +37357,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9609)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -38757,20 +37395,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9612)
 * do without param at ("test/cases/large/clang-26760.c": line 9611)
 * do without param at ("test/cases/large/clang-26760.c": line 9611)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -38780,18 +37416,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9625)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9622)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -38831,7 +37466,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9637)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
@@ -38859,27 +37493,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9650)
 * do without param at ("test/cases/large/clang-26760.c": line 9647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9654)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -38949,7 +37579,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -38987,26 +37616,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9666)
 * do without param at ("test/cases/large/clang-26760.c": line 9665)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -39052,7 +37677,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9680)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -39076,14 +37701,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -39150,38 +37774,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9716)
 * do without param at ("test/cases/large/clang-26760.c": line 9717)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -39196,7 +37815,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -39240,13 +37859,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9734)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9739)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -39275,24 +37894,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -39304,7 +37922,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9788)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9787)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -39313,38 +37930,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -39362,10 +37971,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -39398,13 +38006,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -39452,7 +38059,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9827)
 * do without param at ("test/cases/large/clang-26760.c": line 9827)
 * do without param at ("test/cases/large/clang-26760.c": line 9825)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -39493,12 +38099,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -39550,21 +38155,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9869)
 * do without param at ("test/cases/large/clang-26760.c": line 9868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -39605,13 +38209,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9854)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -39644,8 +38247,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -39693,7 +38295,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9179)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -39854,7 +38455,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -39901,7 +38502,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -39909,7 +38510,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
@@ -39941,15 +38541,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -39983,22 +38580,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -40051,15 +38645,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -40086,12 +38678,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9955)
 * do without param at ("test/cases/large/clang-26760.c": line 9955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -40151,7 +38743,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -40162,7 +38753,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -40201,19 +38792,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9942)
 * do without param at ("test/cases/large/clang-26760.c": line 9942)
 * do without param at ("test/cases/large/clang-26760.c": line 9942)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -40236,9 +38826,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -40246,7 +38835,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -40302,21 +38891,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -40362,28 +38948,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10686)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -40392,30 +38975,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -40433,17 +39010,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -40476,9 +39051,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -40526,7 +39101,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10820)
 * do without param at ("test/cases/large/clang-26760.c": line 10820)
 * do without param at ("test/cases/large/clang-26760.c": line 10818)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -40567,12 +39141,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -40624,21 +39197,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10878)
 * do without param at ("test/cases/large/clang-26760.c": line 10877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -40679,29 +39251,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10847)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10861)
 * do without param at ("test/cases/large/clang-26760.c": line 10862)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -40711,9 +39278,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -40746,7 +39312,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -40756,7 +39321,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -40815,7 +39379,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -40886,7 +39450,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10715)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -40897,12 +39460,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -40910,35 +39473,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10736)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -40993,7 +39554,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -41067,7 +39628,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10753)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -41084,7 +39645,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10698)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -41122,7 +39683,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -41135,7 +39696,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -41149,17 +39709,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
@@ -41176,7 +39735,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -41184,28 +39742,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -41213,7 +39766,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11546)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -41236,23 +39789,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11549)
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11555)
 * do without param at ("test/cases/large/clang-26760.c": line 11556)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -41314,13 +39865,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -41346,10 +39896,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -41357,7 +39907,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -41400,11 +39950,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10942)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -41419,7 +39967,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -41461,7 +40009,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11028)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -41472,16 +40019,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -41501,25 +40046,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10972)
 * do without param at ("test/cases/large/clang-26760.c": line 10973)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -41580,13 +40122,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10978)
 * do without param at ("test/cases/large/clang-26760.c": line 10978)
 * do without param at ("test/cases/large/clang-26760.c": line 10977)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -41594,22 +40136,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -41655,7 +40196,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -41688,9 +40229,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -41709,9 +40250,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -41719,17 +40259,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -41738,13 +40277,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -41770,7 +40308,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -41805,16 +40343,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11056)
 * do without param at ("test/cases/large/clang-26760.c": line 11055)
 * do without param at ("test/cases/large/clang-26760.c": line 11054)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -41823,78 +40358,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11048)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -41906,31 +40430,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -41974,12 +40496,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -42037,7 +40557,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -42078,10 +40598,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -42138,18 +40657,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -42158,24 +40675,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11175)
 * do without param at ("test/cases/large/clang-26760.c": line 11176)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -42207,7 +40721,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -42228,23 +40741,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11193)
 * do without param at ("test/cases/large/clang-26760.c": line 11195)
 * do without param at ("test/cases/large/clang-26760.c": line 11191)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -42285,19 +40796,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11219)
 * do without param at ("test/cases/large/clang-26760.c": line 11219)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
@@ -42351,7 +40861,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11246)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -42421,12 +40931,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -42472,12 +40981,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -42517,7 +41026,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11278)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -42526,22 +41035,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -42586,7 +41093,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11207)
 * do without param at ("test/cases/large/clang-26760.c": line 11208)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -42595,7 +41101,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -42642,9 +41147,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -42706,12 +41210,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -42751,17 +41254,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11313)
 * do without param at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -42828,27 +41330,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11333)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11290)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -42857,7 +41356,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -42902,9 +41401,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11356)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -42978,7 +41477,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -43015,14 +41514,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -43098,34 +41594,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11386)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11407)
 * do without param at ("test/cases/large/clang-26760.c": line 11408)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
@@ -43179,7 +41672,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11425)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -43249,10 +41742,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -43263,8 +41754,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -43286,7 +41776,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11454)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -43308,7 +41798,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11457)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -43316,7 +41806,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -43326,21 +41815,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -43351,16 +41838,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -43406,14 +41893,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -43424,32 +41910,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11507)
 * do without param at ("test/cases/large/clang-26760.c": line 11508)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -43459,8 +41942,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -43527,14 +42009,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
@@ -43571,16 +42052,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
@@ -43634,49 +42115,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11607)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -43746,12 +42222,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -43797,31 +42272,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11659)
 * do without param at ("test/cases/large/clang-26760.c": line 11660)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -43829,19 +42301,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -43881,7 +42351,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -43890,29 +42360,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -43921,7 +42386,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -43968,9 +42432,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -44032,12 +42495,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -44077,17 +42539,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8516)
 * do without param at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -44154,31 +42615,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8536)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8493)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -44212,16 +42670,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8559)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -44266,7 +42724,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8571)
 * do without param at ("test/cases/large/clang-26760.c": line 8572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -44275,7 +42732,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -44322,9 +42778,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -44386,12 +42841,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -44431,76 +42885,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11706)
 * do without param at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11722)
 * do without param at ("test/cases/large/clang-26760.c": line 11723)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11729)
 * do without param at ("test/cases/large/clang-26760.c": line 11730)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -44511,10 +42952,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -44526,10 +42965,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -44596,27 +43035,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11765)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11683)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -44625,7 +43061,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -44670,9 +43106,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11788)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -44746,7 +43182,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -44787,12 +43223,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -44818,21 +43253,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -44889,12 +43320,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -44921,31 +43351,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11865)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -44957,7 +43385,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
@@ -44965,8 +43392,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
@@ -44994,35 +43419,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11996)
 * do without param at ("test/cases/large/clang-26760.c": line 11993)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -45051,7 +43471,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -45061,7 +43480,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -45137,11 +43556,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11909)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -45196,7 +43615,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11923)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -45234,33 +43653,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11926)
 * do without param at ("test/cases/large/clang-26760.c": line 11925)
 * do without param at ("test/cases/large/clang-26760.c": line 11925)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11943)
 * do without param at ("test/cases/large/clang-26760.c": line 11944)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -45272,35 +43685,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -45310,34 +43720,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11963)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -45351,30 +43756,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
@@ -45382,14 +43783,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -45418,7 +43817,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -45428,7 +43826,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -45504,7 +43902,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12040)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -45559,7 +43957,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12053)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -45597,20 +43995,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12056)
 * do without param at ("test/cases/large/clang-26760.c": line 12055)
 * do without param at ("test/cases/large/clang-26760.c": line 12055)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -45620,19 +44016,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12069)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12066)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -45672,7 +44066,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
@@ -45700,39 +44093,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12095)
 * do without param at ("test/cases/large/clang-26760.c": line 12092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -45802,7 +44189,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -45840,80 +44226,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12110)
 * do without param at ("test/cases/large/clang-26760.c": line 12109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12129)
 * do without param at ("test/cases/large/clang-26760.c": line 12130)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -45921,33 +44291,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -45956,7 +44322,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -45982,9 +44347,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -46041,8 +44404,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -46060,38 +44422,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12194)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -46100,7 +44457,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -46127,17 +44484,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12221)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -46149,7 +44505,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
@@ -46157,14 +44512,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -46193,7 +44546,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -46203,7 +44555,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -46279,7 +44631,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12259)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -46334,7 +44686,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12272)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -46372,20 +44724,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12275)
 * do without param at ("test/cases/large/clang-26760.c": line 12274)
 * do without param at ("test/cases/large/clang-26760.c": line 12274)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -46395,21 +44745,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12288)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12285)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -46449,7 +44797,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
@@ -46477,12 +44824,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12315)
 * do without param at ("test/cases/large/clang-26760.c": line 12312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -46530,10 +44874,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -46541,17 +44885,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -46698,14 +45041,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -46716,7 +45058,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -46726,7 +45068,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -46781,10 +45123,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -46830,7 +45170,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -46877,7 +45216,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -46973,14 +45311,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -46991,16 +45328,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -47039,16 +45375,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -47123,7 +45457,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -47195,13 +45529,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
 * do without param at ("test/cases/large/clang-26760.c": line 12608)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -47281,12 +45614,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -47303,7 +45635,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -47314,7 +45645,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -47354,23 +45684,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12429)
 * do without param at ("test/cases/large/clang-26760.c": line 12428)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -47401,28 +45728,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -47434,7 +45759,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12454)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -47482,7 +45807,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12449)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -47643,7 +45967,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -47690,7 +46014,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -47698,7 +46022,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
@@ -47730,15 +46053,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -47772,7 +46092,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -47825,15 +46145,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -47860,12 +46178,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12520)
 * do without param at ("test/cases/large/clang-26760.c": line 12520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -47925,7 +46243,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -47936,7 +46253,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -47975,16 +46292,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12507)
 * do without param at ("test/cases/large/clang-26760.c": line 12507)
 * do without param at ("test/cases/large/clang-26760.c": line 12507)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -47992,7 +46308,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -48048,7 +46364,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -48094,28 +46410,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -48124,23 +46437,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -48158,10 +46466,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -48194,9 +46501,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -48244,7 +46551,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12748)
 * do without param at ("test/cases/large/clang-26760.c": line 12748)
 * do without param at ("test/cases/large/clang-26760.c": line 12746)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -48285,12 +46591,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -48342,21 +46647,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12790)
 * do without param at ("test/cases/large/clang-26760.c": line 12789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -48397,13 +46701,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12775)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -48436,7 +46739,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -48446,7 +46748,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -48505,7 +46806,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -48576,7 +46877,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12654)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -48587,12 +46887,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -48600,29 +46900,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -48677,7 +46976,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -48751,7 +47050,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12688)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -48768,7 +47067,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12637)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -48806,7 +47105,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12706)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -48819,7 +47118,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -48833,17 +47131,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
@@ -48860,7 +47157,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -48868,28 +47164,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -48897,7 +47188,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13049)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -48920,9 +47211,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13052)
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -48984,13 +47275,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -49016,10 +47306,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -49027,7 +47317,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -49070,11 +47360,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12854)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -49089,7 +47377,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -49131,7 +47419,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -49142,16 +47429,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -49171,13 +47456,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -49238,25 +47522,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12883)
 * do without param at ("test/cases/large/clang-26760.c": line 12883)
 * do without param at ("test/cases/large/clang-26760.c": line 12882)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -49302,7 +47585,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -49335,9 +47618,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -49356,9 +47639,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -49366,17 +47648,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -49385,13 +47666,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -49417,7 +47697,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -49452,13 +47732,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12959)
 * do without param at ("test/cases/large/clang-26760.c": line 12958)
 * do without param at ("test/cases/large/clang-26760.c": line 12957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -49466,29 +47745,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12951)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -49564,7 +47838,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12982)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -49586,7 +47860,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 12998)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -49594,7 +47868,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -49604,14 +47877,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -49622,16 +47894,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -49698,9 +47970,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
@@ -49737,24 +48009,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -49824,7 +48094,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -49862,26 +48131,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13093)
 * do without param at ("test/cases/large/clang-26760.c": line 13092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -49927,7 +48192,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13107)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -49951,21 +48216,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -50031,16 +48294,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -50086,7 +48346,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13146)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -50095,10 +48355,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -50122,13 +48381,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -50185,12 +48439,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -50217,17 +48470,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13177)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -50239,7 +48491,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
@@ -50247,14 +48498,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -50283,7 +48532,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -50293,7 +48541,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -50369,7 +48617,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13215)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -50424,7 +48672,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13228)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -50462,20 +48710,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13231)
 * do without param at ("test/cases/large/clang-26760.c": line 13230)
 * do without param at ("test/cases/large/clang-26760.c": line 13230)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -50485,18 +48731,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13244)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13241)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -50536,10 +48781,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13256)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
@@ -50567,20 +48810,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13271)
 * do without param at ("test/cases/large/clang-26760.c": line 13268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -50592,8 +48832,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -50628,19 +48867,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13319)
 * do without param at ("test/cases/large/clang-26760.c": line 13320)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -50648,19 +48885,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -50729,20 +48964,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -50775,163 +49010,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13359)
 * do without param at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13418)
 * do without param at ("test/cases/large/clang-26760.c": line 13419)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -50945,23 +49168,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -50971,28 +49191,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13441)
 * do without param at ("test/cases/large/clang-26760.c": line 13442)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -51006,44 +49222,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -51053,52 +49264,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13477)
 * do without param at ("test/cases/large/clang-26760.c": line 13478)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -51112,10 +49319,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p7.path b/rtree-c/test/expected/clang-26760/reduction/p7.path
index 351c8b4..240eccc 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p7.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p7.path
@@ -282,16 +282,6 @@
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove parameter at ("test/cases/large/clang-26760.c": line 584)
 * remove variable func_54 at ("test/cases/large/clang-26760.c": line 584)
-* remove function func_1 at ("test/cases/large/clang-26760.c": line 588)
-* remove function func_3 at ("test/cases/large/clang-26760.c": line 692)
-* remove function func_10 at ("test/cases/large/clang-26760.c": line 912)
-* remove function func_19 at ("test/cases/large/clang-26760.c": line 4442)
-* remove function func_25 at ("test/cases/large/clang-26760.c": line 4450)
-* remove function func_28 at ("test/cases/large/clang-26760.c": line 4487)
-* remove function func_33 at ("test/cases/large/clang-26760.c": line 4699)
-* remove function func_38 at ("test/cases/large/clang-26760.c": line 7982)
-* remove function func_46 at ("test/cases/large/clang-26760.c": line 13340)
-* remove function func_54 at ("test/cases/large/clang-26760.c": line 13350)
 * remove static at ("test/cases/large/clang-26760.c": line 530)
 * remove static at ("test/cases/large/clang-26760.c": line 531)
 * remove static at ("test/cases/large/clang-26760.c": line 532)
@@ -339,25 +329,20 @@
 * remove variable l_2 at ("test/cases/large/clang-26760.c": line 590)
 * inline variable l_9 at ("test/cases/large/clang-26760.c": line 591)
 * remove variable i at ("test/cases/large/clang-26760.c": line 592)
-* remove statement at ("test/cases/large/clang-26760.c": line 593)
 * remove condition at ("test/cases/large/clang-26760.c": line 593)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 593)
-* remove if branch at ("test/cases/large/clang-26760.c": line 594)
-* remove statement at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 596)
 * remove initializer at ("test/cases/large/clang-26760.c": line 596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 596)
-* remove statement at ("test/cases/large/clang-26760.c": line 598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
 * do without param at ("test/cases/large/clang-26760.c": line 598)
-* remove statement at ("test/cases/large/clang-26760.c": line 601)
 * remove condition at ("test/cases/large/clang-26760.c": line 601)
-* remove if branch at ("test/cases/large/clang-26760.c": line 602)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
 * do without param at ("test/cases/large/clang-26760.c": line 602)
@@ -366,23 +351,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 596)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 595)
-* remove statement at ("test/cases/large/clang-26760.c": line 606)
 * remove initializer at ("test/cases/large/clang-26760.c": line 606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 607)
 * remove check at ("test/cases/large/clang-26760.c": line 606)
 * remove iterator at ("test/cases/large/clang-26760.c": line 606)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 606)
-* remove statement at ("test/cases/large/clang-26760.c": line 608)
 * remove condition at ("test/cases/large/clang-26760.c": line 608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 609)
-* remove statement at ("test/cases/large/clang-26760.c": line 610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 610)
-* remove statement at ("test/cases/large/clang-26760.c": line 612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 612)
@@ -596,30 +579,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 618)
 * inline variable BOoOofg_143 at ("test/cases/large/clang-26760.c": line 618)
-* remove statement at ("test/cases/large/clang-26760.c": line 619)
 * remove condition at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 620)
-* remove statement at ("test/cases/large/clang-26760.c": line 621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 621)
-* remove statement at ("test/cases/large/clang-26760.c": line 622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 622)
-* remove statement at ("test/cases/large/clang-26760.c": line 623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 623)
-* remove statement at ("test/cases/large/clang-26760.c": line 624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 624)
-* remove statement at ("test/cases/large/clang-26760.c": line 625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 625)
-* remove statement at ("test/cases/large/clang-26760.c": line 626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 626)
-* remove statement at ("test/cases/large/clang-26760.c": line 627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 627)
@@ -663,7 +644,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 627)
-* remove statement at ("test/cases/large/clang-26760.c": line 628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
@@ -710,7 +691,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 628)
-* remove statement at ("test/cases/large/clang-26760.c": line 629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
@@ -753,7 +734,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 629)
-* remove statement at ("test/cases/large/clang-26760.c": line 630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
@@ -796,7 +777,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 630)
-* remove statement at ("test/cases/large/clang-26760.c": line 631)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
@@ -844,7 +825,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 631)
-* remove statement at ("test/cases/large/clang-26760.c": line 632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
@@ -884,15 +865,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 632)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 632)
-* remove statement at ("test/cases/large/clang-26760.c": line 633)
 * remove condition at ("test/cases/large/clang-26760.c": line 633)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 633)
-* remove if branch at ("test/cases/large/clang-26760.c": line 634)
-* remove statement at ("test/cases/large/clang-26760.c": line 635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * do without param at ("test/cases/large/clang-26760.c": line 635)
 * don't cast at ("test/cases/large/clang-26760.c": line 635)
-* remove statement at ("test/cases/large/clang-26760.c": line 636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 636)
@@ -928,7 +907,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 636)
-* remove statement at ("test/cases/large/clang-26760.c": line 637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
@@ -976,14 +955,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 637)
-* remove statement at ("test/cases/large/clang-26760.c": line 639)
 * remove condition at ("test/cases/large/clang-26760.c": line 639)
-* remove if branch at ("test/cases/large/clang-26760.c": line 640)
-* remove statement at ("test/cases/large/clang-26760.c": line 641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * do without param at ("test/cases/large/clang-26760.c": line 641)
 * don't cast at ("test/cases/large/clang-26760.c": line 641)
-* remove statement at ("test/cases/large/clang-26760.c": line 642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
@@ -1025,7 +1002,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 642)
-* remove statement at ("test/cases/large/clang-26760.c": line 643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
@@ -1070,7 +1047,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 643)
-* remove statement at ("test/cases/large/clang-26760.c": line 645)
 * remove condition at ("test/cases/large/clang-26760.c": line 645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
@@ -1078,15 +1054,14 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 645)
-* remove if branch at ("test/cases/large/clang-26760.c": line 646)
-* remove statement at ("test/cases/large/clang-26760.c": line 647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 647)
-* remove statement at ("test/cases/large/clang-26760.c": line 648)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * do without param at ("test/cases/large/clang-26760.c": line 648)
 * don't cast at ("test/cases/large/clang-26760.c": line 648)
-* remove statement at ("test/cases/large/clang-26760.c": line 649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 649)
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
@@ -1135,7 +1110,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 649)
 * reduce to right at ("test/cases/large/clang-26760.c": line 649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 649)
-* remove statement at ("test/cases/large/clang-26760.c": line 650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 650)
 * reduce to left at ("test/cases/large/clang-26760.c": line 650)
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
@@ -1183,7 +1158,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 650)
-* remove statement at ("test/cases/large/clang-26760.c": line 651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
@@ -1228,14 +1203,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 651)
-* remove statement at ("test/cases/large/clang-26760.c": line 653)
 * remove condition at ("test/cases/large/clang-26760.c": line 653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 654)
-* remove statement at ("test/cases/large/clang-26760.c": line 655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * do without param at ("test/cases/large/clang-26760.c": line 655)
 * don't cast at ("test/cases/large/clang-26760.c": line 655)
-* remove statement at ("test/cases/large/clang-26760.c": line 656)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
@@ -1276,7 +1249,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 656)
-* remove statement at ("test/cases/large/clang-26760.c": line 657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
@@ -1315,15 +1288,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 657)
-* remove statement at ("test/cases/large/clang-26760.c": line 659)
 * remove condition at ("test/cases/large/clang-26760.c": line 659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 659)
-* remove if branch at ("test/cases/large/clang-26760.c": line 660)
-* remove statement at ("test/cases/large/clang-26760.c": line 661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * do without param at ("test/cases/large/clang-26760.c": line 661)
 * don't cast at ("test/cases/large/clang-26760.c": line 661)
-* remove statement at ("test/cases/large/clang-26760.c": line 662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 662)
@@ -1367,7 +1338,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 662)
-* remove statement at ("test/cases/large/clang-26760.c": line 663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
@@ -1409,17 +1380,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 663)
-* remove statement at ("test/cases/large/clang-26760.c": line 665)
 * remove condition at ("test/cases/large/clang-26760.c": line 665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 666)
-* remove statement at ("test/cases/large/clang-26760.c": line 667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * do without param at ("test/cases/large/clang-26760.c": line 667)
 * don't cast at ("test/cases/large/clang-26760.c": line 667)
-* remove statement at ("test/cases/large/clang-26760.c": line 668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
@@ -1467,7 +1436,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 668)
-* remove statement at ("test/cases/large/clang-26760.c": line 669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 669)
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
@@ -1511,29 +1480,27 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 669)
 * reduce to right at ("test/cases/large/clang-26760.c": line 669)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 669)
-* remove statement at ("test/cases/large/clang-26760.c": line 672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 672)
-* remove statement at ("test/cases/large/clang-26760.c": line 673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 673)
-* remove statement at ("test/cases/large/clang-26760.c": line 674)
 * remove condition at ("test/cases/large/clang-26760.c": line 674)
-* remove if branch at ("test/cases/large/clang-26760.c": line 675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 675)
-* remove statement at ("test/cases/large/clang-26760.c": line 676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 676)
-* remove statement at ("test/cases/large/clang-26760.c": line 677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 677)
-* remove statement at ("test/cases/large/clang-26760.c": line 678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 678)
-* remove statement at ("test/cases/large/clang-26760.c": line 679)
 * remove condition at ("test/cases/large/clang-26760.c": line 679)
-* remove if branch at ("test/cases/large/clang-26760.c": line 680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 680)
@@ -1563,9 +1530,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 688)
-* remove statement at ("test/cases/large/clang-26760.c": line 689)
 * remove condition at ("test/cases/large/clang-26760.c": line 689)
-* remove if branch at ("test/cases/large/clang-26760.c": line 690)
+* remove return statement at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 690)
@@ -1580,34 +1546,30 @@
 * inline variable l_2465 at ("test/cases/large/clang-26760.c": line 704)
 * inline variable l_2515 at ("test/cases/large/clang-26760.c": line 705)
 * remove variable i at ("test/cases/large/clang-26760.c": line 706)
-* remove statement at ("test/cases/large/clang-26760.c": line 707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 708)
 * remove check at ("test/cases/large/clang-26760.c": line 707)
 * remove iterator at ("test/cases/large/clang-26760.c": line 707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 707)
-* remove statement at ("test/cases/large/clang-26760.c": line 709)
-* reduce to left at ("test/cases/large/clang-26760.c": line 709)
-* reduce to right at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
-* replace by zero at ("test/cases/large/clang-26760.c": line 709)
-* remove statement at ("test/cases/large/clang-26760.c": line 711)
 * remove condition at ("test/cases/large/clang-26760.c": line 711)
-* remove if branch at ("test/cases/large/clang-26760.c": line 712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
 * do without param at ("test/cases/large/clang-26760.c": line 712)
-* remove statement at ("test/cases/large/clang-26760.c": line 714)
+* reduce to left at ("test/cases/large/clang-26760.c": line 709)
+* reduce to right at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 709)
+* replace by zero at ("test/cases/large/clang-26760.c": line 709)
 * remove condition at ("test/cases/large/clang-26760.c": line 714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 715)
@@ -1636,14 +1598,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 728)
 * remove variable j at ("test/cases/large/clang-26760.c": line 728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 728)
-* remove statement at ("test/cases/large/clang-26760.c": line 729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 731)
 * remove initializer at ("test/cases/large/clang-26760.c": line 731)
 * reduce to left at ("test/cases/large/clang-26760.c": line 731)
 * reduce to right at ("test/cases/large/clang-26760.c": line 731)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 732)
 * replace by zero at ("test/cases/large/clang-26760.c": line 732)
@@ -1654,7 +1615,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 729)
 * remove iterator at ("test/cases/large/clang-26760.c": line 729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 729)
-* remove statement at ("test/cases/large/clang-26760.c": line 734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 734)
@@ -1694,14 +1655,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 737)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 741)
 * do without param at ("test/cases/large/clang-26760.c": line 736)
-* remove statement at ("test/cases/large/clang-26760.c": line 743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 743)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
 * do without param at ("test/cases/large/clang-26760.c": line 744)
-* remove statement at ("test/cases/large/clang-26760.c": line 746)
 * remove initializer at ("test/cases/large/clang-26760.c": line 746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 746)
@@ -1715,7 +1675,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 753)
 * remove variable j at ("test/cases/large/clang-26760.c": line 753)
 * remove variable i at ("test/cases/large/clang-26760.c": line 753)
-* remove statement at ("test/cases/large/clang-26760.c": line 754)
 * remove initializer at ("test/cases/large/clang-26760.c": line 754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
@@ -1725,17 +1684,16 @@
 * inline variable l_2466 at ("test/cases/large/clang-26760.c": line 760)
 * inline variable l_2502 at ("test/cases/large/clang-26760.c": line 761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 762)
-* remove statement at ("test/cases/large/clang-26760.c": line 763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 764)
 * remove check at ("test/cases/large/clang-26760.c": line 763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 763)
-* remove statement at ("test/cases/large/clang-26760.c": line 765)
 * remove condition at ("test/cases/large/clang-26760.c": line 765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 765)
@@ -1769,29 +1727,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 771)
-* remove else branch at ("test/cases/large/clang-26760.c": line 808)
-* remove statement at ("test/cases/large/clang-26760.c": line 809)
 * remove condition at ("test/cases/large/clang-26760.c": line 809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 809)
-* remove if branch at ("test/cases/large/clang-26760.c": line 810)
-* remove statement at ("test/cases/large/clang-26760.c": line 811)
+* remove statement at ("test/cases/large/clang-26760.c": line 810)
 * remove initializer at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
-* remove statement at ("test/cases/large/clang-26760.c": line 813)
+* remove return statement at ("test/cases/large/clang-26760.c": line 813)
 * remove check at ("test/cases/large/clang-26760.c": line 811)
 * remove iterator at ("test/cases/large/clang-26760.c": line 811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
 * do without param at ("test/cases/large/clang-26760.c": line 811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 772)
 * inline variable l_2413 at ("test/cases/large/clang-26760.c": line 773)
 * inline variable l_2425 at ("test/cases/large/clang-26760.c": line 774)
 * inline variable l_2427 at ("test/cases/large/clang-26760.c": line 775)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 776)
 * inline variable l_2428 at ("test/cases/large/clang-26760.c": line 776)
-* remove statement at ("test/cases/large/clang-26760.c": line 777)
 * remove condition at ("test/cases/large/clang-26760.c": line 777)
 * do without param at ("test/cases/large/clang-26760.c": line 777)
 * remove expression at ("test/cases/large/clang-26760.c": line 777)
@@ -1802,21 +1755,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 778)
 * do without param at ("test/cases/large/clang-26760.c": line 778)
-* remove else branch at ("test/cases/large/clang-26760.c": line 791)
-* remove statement at ("test/cases/large/clang-26760.c": line 792)
 * remove condition at ("test/cases/large/clang-26760.c": line 792)
-* remove if branch at ("test/cases/large/clang-26760.c": line 793)
-* remove statement at ("test/cases/large/clang-26760.c": line 794)
+* remove statement at ("test/cases/large/clang-26760.c": line 793)
 * remove condition at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
 * replace by zero at ("test/cases/large/clang-26760.c": line 794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 795)
-* remove if branch at ("test/cases/large/clang-26760.c": line 780)
-* remove statement at ("test/cases/large/clang-26760.c": line 781)
+* remove statement at ("test/cases/large/clang-26760.c": line 795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 781)
-* remove statement at ("test/cases/large/clang-26760.c": line 782)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 782)
 * reduce to left at ("test/cases/large/clang-26760.c": line 782)
 * reduce to right at ("test/cases/large/clang-26760.c": line 782)
 * do without param at ("test/cases/large/clang-26760.c": line 782)
@@ -1851,12 +1800,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 783)
 * do without param at ("test/cases/large/clang-26760.c": line 783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 786)
-* remove statement at ("test/cases/large/clang-26760.c": line 787)
 * remove condition at ("test/cases/large/clang-26760.c": line 787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 788)
-* remove statement at ("test/cases/large/clang-26760.c": line 797)
+* remove statement at ("test/cases/large/clang-26760.c": line 788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 797)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 797)
-* remove statement at ("test/cases/large/clang-26760.c": line 798)
 * remove initializer at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
@@ -1865,20 +1812,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 801)
 * inline variable l_2430 at ("test/cases/large/clang-26760.c": line 801)
 * remove variable i at ("test/cases/large/clang-26760.c": line 802)
-* remove statement at ("test/cases/large/clang-26760.c": line 803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 803)
-* remove statement at ("test/cases/large/clang-26760.c": line 804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 804)
 * remove check at ("test/cases/large/clang-26760.c": line 798)
 * remove iterator at ("test/cases/large/clang-26760.c": line 798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 798)
-* remove statement at ("test/cases/large/clang-26760.c": line 816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 816)
@@ -1946,7 +1893,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 828)
 * do without param at ("test/cases/large/clang-26760.c": line 818)
 * do without param at ("test/cases/large/clang-26760.c": line 816)
-* remove statement at ("test/cases/large/clang-26760.c": line 831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 831)
@@ -1959,7 +1905,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2507 at ("test/cases/large/clang-26760.c": line 838)
 * inline variable l_2508 at ("test/cases/large/clang-26760.c": line 839)
-* remove statement at ("test/cases/large/clang-26760.c": line 840)
 * remove condition at ("test/cases/large/clang-26760.c": line 846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 846)
@@ -1991,9 +1936,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 846)
-* remove else branch at ("test/cases/large/clang-26760.c": line 862)
-* remove statement at ("test/cases/large/clang-26760.c": line 863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 847)
+* remove return statement at ("test/cases/large/clang-26760.c": line 863)
 * inline variable l_2498 at ("test/cases/large/clang-26760.c": line 848)
 * remove initializer at ("test/cases/large/clang-26760.c": line 849)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 849)
@@ -2004,7 +1947,7 @@
 * remove variable l_2500 at ("test/cases/large/clang-26760.c": line 849)
 * remove variable j at ("test/cases/large/clang-26760.c": line 850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 850)
-* remove statement at ("test/cases/large/clang-26760.c": line 851)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 851)
 * reduce to left at ("test/cases/large/clang-26760.c": line 851)
 * reduce to right at ("test/cases/large/clang-26760.c": line 851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 851)
@@ -2042,12 +1985,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 852)
 * replace by zero at ("test/cases/large/clang-26760.c": line 856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 856)
-* remove statement at ("test/cases/large/clang-26760.c": line 857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 857)
-* remove statement at ("test/cases/large/clang-26760.c": line 858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 858)
-* remove statement at ("test/cases/large/clang-26760.c": line 859)
+* remove return statement at ("test/cases/large/clang-26760.c": line 859)
 * replace by zero at ("test/cases/large/clang-26760.c": line 859)
 * remove check at ("test/cases/large/clang-26760.c": line 831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 831)
@@ -2062,18 +2005,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
 * do without param at ("test/cases/large/clang-26760.c": line 754)
-* remove statement at ("test/cases/large/clang-26760.c": line 867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 867)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 867)
-* remove statement at ("test/cases/large/clang-26760.c": line 868)
 * remove condition at ("test/cases/large/clang-26760.c": line 868)
-* remove else branch at ("test/cases/large/clang-26760.c": line 874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 875)
 * remove variable l_2528 at ("test/cases/large/clang-26760.c": line 875)
 * remove initializer at ("test/cases/large/clang-26760.c": line 876)
 * remove variable l_2534 at ("test/cases/large/clang-26760.c": line 876)
 * remove variable j at ("test/cases/large/clang-26760.c": line 877)
 * remove variable i at ("test/cases/large/clang-26760.c": line 877)
-* remove statement at ("test/cases/large/clang-26760.c": line 878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 878)
 * remove expression at ("test/cases/large/clang-26760.c": line 883)
@@ -2144,19 +2085,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 883)
-* remove statement at ("test/cases/large/clang-26760.c": line 884)
 * remove initializer at ("test/cases/large/clang-26760.c": line 884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 884)
-* remove statement at ("test/cases/large/clang-26760.c": line 886)
 * remove initializer at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 888)
 * remove condition at ("test/cases/large/clang-26760.c": line 888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 888)
-* remove if branch at ("test/cases/large/clang-26760.c": line 889)
-* remove statement at ("test/cases/large/clang-26760.c": line 890)
+* remove statement at ("test/cases/large/clang-26760.c": line 889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 890)
 * reduce to left at ("test/cases/large/clang-26760.c": line 890)
 * reduce to right at ("test/cases/large/clang-26760.c": line 890)
 * replace by zero at ("test/cases/large/clang-26760.c": line 890)
@@ -2166,27 +2104,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 886)
-* remove statement at ("test/cases/large/clang-26760.c": line 892)
 * remove condition at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
 * replace by zero at ("test/cases/large/clang-26760.c": line 892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 893)
-* remove statement at ("test/cases/large/clang-26760.c": line 894)
 * remove condition at ("test/cases/large/clang-26760.c": line 894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 895)
+* remove statement at ("test/cases/large/clang-26760.c": line 895)
 * remove statement at ("test/cases/large/clang-26760.c": line 896)
 * remove check at ("test/cases/large/clang-26760.c": line 884)
 * remove iterator at ("test/cases/large/clang-26760.c": line 884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 869)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 870)
-* remove statement at ("test/cases/large/clang-26760.c": line 871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 871)
 * remove check at ("test/cases/large/clang-26760.c": line 746)
 * remove iterator at ("test/cases/large/clang-26760.c": line 746)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 746)
-* remove statement at ("test/cases/large/clang-26760.c": line 901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 901)
@@ -2228,7 +2162,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 715)
 * remove iterator at ("test/cases/large/clang-26760.c": line 715)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 715)
-* remove statement at ("test/cases/large/clang-26760.c": line 910)
+* remove return statement at ("test/cases/large/clang-26760.c": line 910)
 * remove static at ("test/cases/large/clang-26760.c": line 912)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 914)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 915)
@@ -2277,19 +2211,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 934)
 * remove variable j at ("test/cases/large/clang-26760.c": line 934)
 * remove variable i at ("test/cases/large/clang-26760.c": line 934)
-* remove statement at ("test/cases/large/clang-26760.c": line 935)
 * remove initializer at ("test/cases/large/clang-26760.c": line 935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 937)
 * remove condition at ("test/cases/large/clang-26760.c": line 937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 938)
-* remove statement at ("test/cases/large/clang-26760.c": line 939)
 * remove condition at ("test/cases/large/clang-26760.c": line 939)
 * replace by zero at ("test/cases/large/clang-26760.c": line 939)
-* remove if branch at ("test/cases/large/clang-26760.c": line 940)
-* remove statement at ("test/cases/large/clang-26760.c": line 942)
+* remove statement at ("test/cases/large/clang-26760.c": line 940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 942)
@@ -2297,17 +2227,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 935)
 * remove iterator at ("test/cases/large/clang-26760.c": line 935)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 935)
-* remove statement at ("test/cases/large/clang-26760.c": line 944)
 * remove initializer at ("test/cases/large/clang-26760.c": line 944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 945)
 * reduce to left at ("test/cases/large/clang-26760.c": line 945)
 * reduce to right at ("test/cases/large/clang-26760.c": line 945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 945)
 * remove check at ("test/cases/large/clang-26760.c": line 944)
 * remove iterator at ("test/cases/large/clang-26760.c": line 944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 944)
-* remove statement at ("test/cases/large/clang-26760.c": line 946)
 * remove initializer at ("test/cases/large/clang-26760.c": line 946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 946)
@@ -2454,22 +2383,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 964)
 * remove variable j at ("test/cases/large/clang-26760.c": line 964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 964)
-* remove statement at ("test/cases/large/clang-26760.c": line 965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 967)
-* remove statement at ("test/cases/large/clang-26760.c": line 969)
 * remove condition at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 970)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 970)
 * replace by zero at ("test/cases/large/clang-26760.c": line 970)
@@ -2480,7 +2406,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 965)
-* remove statement at ("test/cases/large/clang-26760.c": line 973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 973)
@@ -2490,17 +2416,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 973)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
 * do without param at ("test/cases/large/clang-26760.c": line 974)
-* remove statement at ("test/cases/large/clang-26760.c": line 975)
 * remove condition at ("test/cases/large/clang-26760.c": line 975)
 * reduce to left at ("test/cases/large/clang-26760.c": line 975)
 * reduce to right at ("test/cases/large/clang-26760.c": line 975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 976)
-* remove statement at ("test/cases/large/clang-26760.c": line 977)
 * inline variable l_722 at ("test/cases/large/clang-26760.c": line 978)
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 979)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 980)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 981)
-* remove statement at ("test/cases/large/clang-26760.c": line 982)
 * remove condition at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
 * do without param at ("test/cases/large/clang-26760.c": line 982)
@@ -2531,33 +2453,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 988)
 * do without param at ("test/cases/large/clang-26760.c": line 983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1029)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 1030)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 1031)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 1032)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 1033)
-* remove statement at ("test/cases/large/clang-26760.c": line 1034)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
 * do without param at ("test/cases/large/clang-26760.c": line 1034)
-* remove statement at ("test/cases/large/clang-26760.c": line 1035)
 * remove condition at ("test/cases/large/clang-26760.c": line 1035)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1036)
-* remove statement at ("test/cases/large/clang-26760.c": line 1037)
+* remove statement at ("test/cases/large/clang-26760.c": line 1036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1039)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1039)
 * remove check at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1037)
-* remove statement at ("test/cases/large/clang-26760.c": line 1041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
-* remove statement at ("test/cases/large/clang-26760.c": line 1044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1044)
 * remove check at ("test/cases/large/clang-26760.c": line 1041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1041)
@@ -2565,9 +2483,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
 * do without param at ("test/cases/large/clang-26760.c": line 1041)
-* remove if branch at ("test/cases/large/clang-26760.c": line 990)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 991)
-* remove statement at ("test/cases/large/clang-26760.c": line 992)
 * remove condition at ("test/cases/large/clang-26760.c": line 992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 992)
 * do without param at ("test/cases/large/clang-26760.c": line 992)
@@ -2590,12 +2506,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 994)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 996)
 * do without param at ("test/cases/large/clang-26760.c": line 992)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1019)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1020)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 1020)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1021)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 1021)
-* remove statement at ("test/cases/large/clang-26760.c": line 1022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1022)
@@ -2617,33 +2532,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1023)
 * do without param at ("test/cases/large/clang-26760.c": line 1023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 998)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 999)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1000)
-* remove statement at ("test/cases/large/clang-26760.c": line 1001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1002)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1002)
 * remove check at ("test/cases/large/clang-26760.c": line 1001)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1001)
-* remove statement at ("test/cases/large/clang-26760.c": line 1003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1003)
-* remove statement at ("test/cases/large/clang-26760.c": line 1004)
 * remove condition at ("test/cases/large/clang-26760.c": line 1004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1005)
-* remove statement at ("test/cases/large/clang-26760.c": line 1006)
+* remove statement at ("test/cases/large/clang-26760.c": line 1005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1006)
 * do without param at ("test/cases/large/clang-26760.c": line 1006)
-* remove statement at ("test/cases/large/clang-26760.c": line 1007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
@@ -2672,10 +2585,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
 * do without param at ("test/cases/large/clang-26760.c": line 1007)
-* remove statement at ("test/cases/large/clang-26760.c": line 1026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1026)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 977)
-* remove statement at ("test/cases/large/clang-26760.c": line 1049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1049)
@@ -2730,17 +2643,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1054)
 * do without param at ("test/cases/large/clang-26760.c": line 1049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1055)
-* remove statement at ("test/cases/large/clang-26760.c": line 1056)
 * remove condition at ("test/cases/large/clang-26760.c": line 1056)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1057)
-* remove statement at ("test/cases/large/clang-26760.c": line 1058)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
-* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
-* remove statement at ("test/cases/large/clang-26760.c": line 1060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1060)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 1058)
+* replace by zero at ("test/cases/large/clang-26760.c": line 1058)
 * remove statement at ("test/cases/large/clang-26760.c": line 1062)
-* remove statement at ("test/cases/large/clang-26760.c": line 1064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1064)
@@ -2786,7 +2695,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1078)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1078)
-* remove statement at ("test/cases/large/clang-26760.c": line 1079)
 * remove condition at ("test/cases/large/clang-26760.c": line 1079)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1079)
 * do without param at ("test/cases/large/clang-26760.c": line 1079)
@@ -2833,7 +2741,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1085)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2356)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2357)
@@ -2929,17 +2836,16 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2361)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2361)
-* remove statement at ("test/cases/large/clang-26760.c": line 2362)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2364)
-* remove statement at ("test/cases/large/clang-26760.c": line 2365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2366)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2366)
@@ -2950,16 +2856,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2362)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2362)
-* remove statement at ("test/cases/large/clang-26760.c": line 2368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2368)
-* remove statement at ("test/cases/large/clang-26760.c": line 2369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2369)
-* remove statement at ("test/cases/large/clang-26760.c": line 2370)
 * remove condition at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2377)
@@ -2998,30 +2903,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2376)
 * do without param at ("test/cases/large/clang-26760.c": line 2371)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2377)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2424)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2425)
-* remove statement at ("test/cases/large/clang-26760.c": line 2426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2428)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2428)
-* remove statement at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
 * do without param at ("test/cases/large/clang-26760.c": line 2430)
-* remove statement at ("test/cases/large/clang-26760.c": line 2433)
 * remove condition at ("test/cases/large/clang-26760.c": line 2433)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * do without param at ("test/cases/large/clang-26760.c": line 2434)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2429)
-* remove statement at ("test/cases/large/clang-26760.c": line 2436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2436)
@@ -3096,7 +2997,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2426)
-* remove statement at ("test/cases/large/clang-26760.c": line 2452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2452)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2452)
@@ -3168,13 +3069,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
 * do without param at ("test/cases/large/clang-26760.c": line 2452)
-* remove statement at ("test/cases/large/clang-26760.c": line 2464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2464)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2464)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2378)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2379)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2381)
@@ -3254,8 +3154,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2382)
-* remove statement at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2384)
 * remove condition at ("test/cases/large/clang-26760.c": line 2384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2384)
 * do without param at ("test/cases/large/clang-26760.c": line 2384)
@@ -3278,12 +3176,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2386)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2388)
 * do without param at ("test/cases/large/clang-26760.c": line 2384)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2412)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 2412)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2413)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 2413)
-* remove statement at ("test/cases/large/clang-26760.c": line 2414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2414)
@@ -3305,33 +3202,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 2415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2415)
 * do without param at ("test/cases/large/clang-26760.c": line 2415)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2390)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 2391)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2392)
-* remove statement at ("test/cases/large/clang-26760.c": line 2393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2394)
 * remove check at ("test/cases/large/clang-26760.c": line 2393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2393)
-* remove statement at ("test/cases/large/clang-26760.c": line 2395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2395)
-* remove statement at ("test/cases/large/clang-26760.c": line 2396)
 * remove condition at ("test/cases/large/clang-26760.c": line 2396)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2397)
-* remove statement at ("test/cases/large/clang-26760.c": line 2398)
+* remove statement at ("test/cases/large/clang-26760.c": line 2397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2398)
 * do without param at ("test/cases/large/clang-26760.c": line 2398)
-* remove statement at ("test/cases/large/clang-26760.c": line 2399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
@@ -3360,15 +3255,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
 * do without param at ("test/cases/large/clang-26760.c": line 2399)
-* remove statement at ("test/cases/large/clang-26760.c": line 2418)
-* remove statement at ("test/cases/large/clang-26760.c": line 2419)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2419)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2383)
-* remove statement at ("test/cases/large/clang-26760.c": line 2421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2421)
-* remove statement at ("test/cases/large/clang-26760.c": line 2466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1086)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2466)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1088)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1088)
@@ -3385,7 +3278,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1096)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1097)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1098)
-* remove statement at ("test/cases/large/clang-26760.c": line 1099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1099)
@@ -3396,7 +3288,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1103)
-* remove statement at ("test/cases/large/clang-26760.c": line 1104)
 * remove condition at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1105)
@@ -3436,30 +3327,25 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1106)
 * do without param at ("test/cases/large/clang-26760.c": line 1106)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1123)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1124)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1125)
-* remove statement at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1127)
-* remove statement at ("test/cases/large/clang-26760.c": line 1129)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1129)
-* remove statement at ("test/cases/large/clang-26760.c": line 1131)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
 * do without param at ("test/cases/large/clang-26760.c": line 1131)
-* remove statement at ("test/cases/large/clang-26760.c": line 1134)
 * remove condition at ("test/cases/large/clang-26760.c": line 1134)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
 * do without param at ("test/cases/large/clang-26760.c": line 1135)
@@ -3471,18 +3357,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1127)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1127)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1126)
-* remove statement at ("test/cases/large/clang-26760.c": line 1139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1139)
-* remove statement at ("test/cases/large/clang-26760.c": line 1140)
 * remove condition at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1140)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1141)
-* remove statement at ("test/cases/large/clang-26760.c": line 1142)
+* remove statement at ("test/cases/large/clang-26760.c": line 1141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1109)
-* remove statement at ("test/cases/large/clang-26760.c": line 1110)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1110)
@@ -3513,37 +3397,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1110)
 * do without param at ("test/cases/large/clang-26760.c": line 1110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1111)
-* remove statement at ("test/cases/large/clang-26760.c": line 1112)
 * remove condition at ("test/cases/large/clang-26760.c": line 1112)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1113)
-* remove statement at ("test/cases/large/clang-26760.c": line 1114)
+* remove statement at ("test/cases/large/clang-26760.c": line 1113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1114)
-* remove statement at ("test/cases/large/clang-26760.c": line 1115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * do without param at ("test/cases/large/clang-26760.c": line 1115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1115)
-* remove statement at ("test/cases/large/clang-26760.c": line 1116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1116)
-* remove statement at ("test/cases/large/clang-26760.c": line 1117)
 * remove condition at ("test/cases/large/clang-26760.c": line 1117)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1118)
-* remove statement at ("test/cases/large/clang-26760.c": line 1119)
+* remove statement at ("test/cases/large/clang-26760.c": line 1118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1119)
-* remove statement at ("test/cases/large/clang-26760.c": line 1144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147)
-* remove statement at ("test/cases/large/clang-26760.c": line 1148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
@@ -3557,17 +3437,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 1158)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 1159)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1160)
-* remove statement at ("test/cases/large/clang-26760.c": line 1161)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1162)
 * remove check at ("test/cases/large/clang-26760.c": line 1161)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1161)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1161)
-* remove statement at ("test/cases/large/clang-26760.c": line 1163)
 * remove condition at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
 * do without param at ("test/cases/large/clang-26760.c": line 1163)
@@ -3584,7 +3463,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 1164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1490)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 1490)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1491)
@@ -3592,28 +3470,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 1492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1493)
-* remove statement at ("test/cases/large/clang-26760.c": line 1494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove statement at ("test/cases/large/clang-26760.c": line 1496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
 * do without param at ("test/cases/large/clang-26760.c": line 1496)
-* remove statement at ("test/cases/large/clang-26760.c": line 1497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499)
-* remove statement at ("test/cases/large/clang-26760.c": line 1500)
 * remove condition at ("test/cases/large/clang-26760.c": line 1500)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1522)
-* remove statement at ("test/cases/large/clang-26760.c": line 1523)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1523)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 1502)
-* remove statement at ("test/cases/large/clang-26760.c": line 1503)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1503)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
@@ -3621,7 +3494,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1503)
 * do without param at ("test/cases/large/clang-26760.c": line 1503)
-* remove statement at ("test/cases/large/clang-26760.c": line 1505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1505)
@@ -3644,9 +3517,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
 * do without param at ("test/cases/large/clang-26760.c": line 1506)
-* remove statement at ("test/cases/large/clang-26760.c": line 1510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1510)
-* remove statement at ("test/cases/large/clang-26760.c": line 1511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1511)
@@ -3708,13 +3581,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1497)
-* remove statement at ("test/cases/large/clang-26760.c": line 1526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1526)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1526)
 * remove check at ("test/cases/large/clang-26760.c": line 1494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1494)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1165)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 1166)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 1167)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 1168)
@@ -3740,14 +3612,12 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 1184)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1185)
-* remove statement at ("test/cases/large/clang-26760.c": line 1186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1188)
 * remove condition at ("test/cases/large/clang-26760.c": line 1188)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1189)
-* remove statement at ("test/cases/large/clang-26760.c": line 1190)
+* remove statement at ("test/cases/large/clang-26760.c": line 1189)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1190)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1190)
@@ -3755,7 +3625,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1186)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1186)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1186)
-* remove statement at ("test/cases/large/clang-26760.c": line 1192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
@@ -3798,11 +3668,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
 * do without param at ("test/cases/large/clang-26760.c": line 1192)
-* remove statement at ("test/cases/large/clang-26760.c": line 1201)
 * remove condition at ("test/cases/large/clang-26760.c": line 1201)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1264)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 1265)
-* remove statement at ("test/cases/large/clang-26760.c": line 1266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1266)
@@ -3817,7 +3685,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1267)
-* remove statement at ("test/cases/large/clang-26760.c": line 1268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
@@ -3859,7 +3727,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1273)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
 * do without param at ("test/cases/large/clang-26760.c": line 1268)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1202)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 1203)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 1204)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 1205)
@@ -3870,16 +3737,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 1209)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1210)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 1210)
-* remove statement at ("test/cases/large/clang-26760.c": line 1211)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214)
-* remove statement at ("test/cases/large/clang-26760.c": line 1215)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1217)
 * do without param at ("test/cases/large/clang-26760.c": line 1217)
@@ -3899,13 +3764,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1215)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1215)
-* remove statement at ("test/cases/large/clang-26760.c": line 1223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225)
-* remove statement at ("test/cases/large/clang-26760.c": line 1226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1226)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1226)
@@ -3966,25 +3830,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1227)
 * do without param at ("test/cases/large/clang-26760.c": line 1227)
 * do without param at ("test/cases/large/clang-26760.c": line 1226)
-* remove statement at ("test/cases/large/clang-26760.c": line 1236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1236)
-* remove statement at ("test/cases/large/clang-26760.c": line 1237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1237)
 * remove check at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1223)
-* remove statement at ("test/cases/large/clang-26760.c": line 1239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1239)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241)
-* remove statement at ("test/cases/large/clang-26760.c": line 1242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1242)
-* remove statement at ("test/cases/large/clang-26760.c": line 1243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1243)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1243)
@@ -4030,7 +3893,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1239)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1239)
-* remove statement at ("test/cases/large/clang-26760.c": line 1252)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1252)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1252)
 * do without param at ("test/cases/large/clang-26760.c": line 1252)
@@ -4063,9 +3926,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
 * do without param at ("test/cases/large/clang-26760.c": line 1211)
-* remove statement at ("test/cases/large/clang-26760.c": line 1259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1259)
-* remove statement at ("test/cases/large/clang-26760.c": line 1260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1260)
@@ -4084,7 +3947,6 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 1261)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1261)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1261)
-* remove statement at ("test/cases/large/clang-26760.c": line 1277)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
@@ -4092,17 +3954,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1282)
-* remove statement at ("test/cases/large/clang-26760.c": line 1283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1283)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1284)
 * remove check at ("test/cases/large/clang-26760.c": line 1283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1283)
-* remove statement at ("test/cases/large/clang-26760.c": line 1285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1285)
@@ -4111,13 +3972,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1291)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1292)
-* remove statement at ("test/cases/large/clang-26760.c": line 1293)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297)
-* remove statement at ("test/cases/large/clang-26760.c": line 1298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1298)
@@ -4143,7 +4003,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1298)
 * do without param at ("test/cases/large/clang-26760.c": line 1298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1299)
-* remove statement at ("test/cases/large/clang-26760.c": line 1300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1300)
@@ -4178,13 +4038,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1302)
 * do without param at ("test/cases/large/clang-26760.c": line 1301)
 * do without param at ("test/cases/large/clang-26760.c": line 1300)
-* remove statement at ("test/cases/large/clang-26760.c": line 1308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1308)
-* remove statement at ("test/cases/large/clang-26760.c": line 1309)
 * remove condition at ("test/cases/large/clang-26760.c": line 1309)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1310)
+* remove statement at ("test/cases/large/clang-26760.c": line 1310)
 * remove check at ("test/cases/large/clang-26760.c": line 1293)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1293)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1293)
@@ -4192,29 +4051,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
 * do without param at ("test/cases/large/clang-26760.c": line 1293)
-* remove statement at ("test/cases/large/clang-26760.c": line 1312)
 * remove condition at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1312)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1318)
-* remove statement at ("test/cases/large/clang-26760.c": line 1319)
 * remove condition at ("test/cases/large/clang-26760.c": line 1319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1313)
-* remove statement at ("test/cases/large/clang-26760.c": line 1314)
+* remove statement at ("test/cases/large/clang-26760.c": line 1320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1314)
-* remove statement at ("test/cases/large/clang-26760.c": line 1315)
-* remove statement at ("test/cases/large/clang-26760.c": line 1322)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1315)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1324)
-* remove statement at ("test/cases/large/clang-26760.c": line 1325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1340)
 * remove expression at ("test/cases/large/clang-26760.c": line 1325)
@@ -4290,7 +4144,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1325)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1339)
 * do without param at ("test/cases/large/clang-26760.c": line 1325)
-* remove statement at ("test/cases/large/clang-26760.c": line 1341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1341)
@@ -4312,7 +4166,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1342)
 * do without param at ("test/cases/large/clang-26760.c": line 1341)
-* remove statement at ("test/cases/large/clang-26760.c": line 1344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1344)
@@ -4320,7 +4174,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1322)
-* remove statement at ("test/cases/large/clang-26760.c": line 1346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1346)
@@ -4330,14 +4183,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1351)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1352)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1352)
-* remove statement at ("test/cases/large/clang-26760.c": line 1353)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1355)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1356)
@@ -4348,16 +4200,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1353)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1353)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1353)
-* remove statement at ("test/cases/large/clang-26760.c": line 1358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1358)
-* remove statement at ("test/cases/large/clang-26760.c": line 1359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1359)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1359)
-* remove statement at ("test/cases/large/clang-26760.c": line 1360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1360)
-* remove statement at ("test/cases/large/clang-26760.c": line 1361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1361)
 * do without param at ("test/cases/large/clang-26760.c": line 1361)
@@ -4418,10 +4270,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
 * do without param at ("test/cases/large/clang-26760.c": line 1277)
-* remove statement at ("test/cases/large/clang-26760.c": line 1374)
-* remove statement at ("test/cases/large/clang-26760.c": line 1375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1375)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1375)
-* remove statement at ("test/cases/large/clang-26760.c": line 1376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1376)
@@ -4429,18 +4279,17 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1381)
-* remove statement at ("test/cases/large/clang-26760.c": line 1382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1383)
 * remove check at ("test/cases/large/clang-26760.c": line 1382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1382)
-* remove statement at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1385)
@@ -4459,7 +4308,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1386)
 * do without param at ("test/cases/large/clang-26760.c": line 1386)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1384)
-* remove statement at ("test/cases/large/clang-26760.c": line 1390)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1390)
@@ -4468,13 +4316,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 1396)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 1397)
-* remove statement at ("test/cases/large/clang-26760.c": line 1398)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402)
-* remove statement at ("test/cases/large/clang-26760.c": line 1403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1403)
@@ -4500,7 +4347,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1403)
 * do without param at ("test/cases/large/clang-26760.c": line 1403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1404)
-* remove statement at ("test/cases/large/clang-26760.c": line 1405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1405)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1405)
@@ -4535,13 +4382,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1407)
 * do without param at ("test/cases/large/clang-26760.c": line 1406)
 * do without param at ("test/cases/large/clang-26760.c": line 1405)
-* remove statement at ("test/cases/large/clang-26760.c": line 1413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1413)
-* remove statement at ("test/cases/large/clang-26760.c": line 1414)
 * remove condition at ("test/cases/large/clang-26760.c": line 1414)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1415)
+* remove statement at ("test/cases/large/clang-26760.c": line 1415)
 * remove check at ("test/cases/large/clang-26760.c": line 1398)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1398)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1398)
@@ -4549,29 +4395,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
 * do without param at ("test/cases/large/clang-26760.c": line 1398)
-* remove statement at ("test/cases/large/clang-26760.c": line 1417)
 * remove condition at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1417)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1417)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1423)
-* remove statement at ("test/cases/large/clang-26760.c": line 1424)
 * remove condition at ("test/cases/large/clang-26760.c": line 1424)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1425)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1418)
-* remove statement at ("test/cases/large/clang-26760.c": line 1419)
+* remove statement at ("test/cases/large/clang-26760.c": line 1425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1419)
-* remove statement at ("test/cases/large/clang-26760.c": line 1420)
-* remove statement at ("test/cases/large/clang-26760.c": line 1427)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1429)
-* remove statement at ("test/cases/large/clang-26760.c": line 1430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1445)
 * remove expression at ("test/cases/large/clang-26760.c": line 1430)
@@ -4647,7 +4488,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1444)
 * do without param at ("test/cases/large/clang-26760.c": line 1430)
-* remove statement at ("test/cases/large/clang-26760.c": line 1446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1446)
@@ -4669,7 +4510,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1447)
 * do without param at ("test/cases/large/clang-26760.c": line 1446)
-* remove statement at ("test/cases/large/clang-26760.c": line 1449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1449)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1449)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1449)
@@ -4677,7 +4518,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1427)
-* remove statement at ("test/cases/large/clang-26760.c": line 1451)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1451)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1451)
@@ -4687,15 +4527,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1456)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1457)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1457)
-* remove statement at ("test/cases/large/clang-26760.c": line 1458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1460)
-* remove statement at ("test/cases/large/clang-26760.c": line 1462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1462)
@@ -4741,7 +4579,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1463)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1467)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1467)
-* remove statement at ("test/cases/large/clang-26760.c": line 1468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1468)
@@ -4752,16 +4590,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1458)
-* remove statement at ("test/cases/large/clang-26760.c": line 1471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1471)
-* remove statement at ("test/cases/large/clang-26760.c": line 1472)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1472)
-* remove statement at ("test/cases/large/clang-26760.c": line 1473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1473)
-* remove statement at ("test/cases/large/clang-26760.c": line 1474)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1474)
 * do without param at ("test/cases/large/clang-26760.c": line 1474)
@@ -4828,14 +4666,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
 * do without param at ("test/cases/large/clang-26760.c": line 1148)
-* remove statement at ("test/cases/large/clang-26760.c": line 1530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1530)
-* remove statement at ("test/cases/large/clang-26760.c": line 1531)
-* remove statement at ("test/cases/large/clang-26760.c": line 1532)
 * remove condition at ("test/cases/large/clang-26760.c": line 1532)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1533)
-* remove statement at ("test/cases/large/clang-26760.c": line 1534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1534)
@@ -4877,32 +4712,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1538)
 * do without param at ("test/cases/large/clang-26760.c": line 1534)
 * remove statement at ("test/cases/large/clang-26760.c": line 1540)
-* remove statement at ("test/cases/large/clang-26760.c": line 1542)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1544)
-* remove statement at ("test/cases/large/clang-26760.c": line 1545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1545)
 * do without param at ("test/cases/large/clang-26760.c": line 1545)
-* remove statement at ("test/cases/large/clang-26760.c": line 1546)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1546)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1546)
-* remove statement at ("test/cases/large/clang-26760.c": line 1547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1547)
-* remove statement at ("test/cases/large/clang-26760.c": line 1548)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1548)
 * remove check at ("test/cases/large/clang-26760.c": line 1542)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1542)
-* remove statement at ("test/cases/large/clang-26760.c": line 1550)
-* remove statement at ("test/cases/large/clang-26760.c": line 1551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1551)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1551)
@@ -4914,19 +4747,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1551)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1552)
 * do without param at ("test/cases/large/clang-26760.c": line 1551)
-* remove statement at ("test/cases/large/clang-26760.c": line 1554)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1557)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1557)
 * remove check at ("test/cases/large/clang-26760.c": line 1554)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
 * do without param at ("test/cases/large/clang-26760.c": line 1554)
-* remove statement at ("test/cases/large/clang-26760.c": line 1559)
-* remove statement at ("test/cases/large/clang-26760.c": line 1560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1569)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1560)
@@ -4974,7 +4805,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
 * do without param at ("test/cases/large/clang-26760.c": line 1144)
-* remove statement at ("test/cases/large/clang-26760.c": line 1571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1571)
@@ -5135,7 +4965,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1575)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1575)
-* remove statement at ("test/cases/large/clang-26760.c": line 1576)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1576)
@@ -5182,7 +5012,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1580)
-* remove statement at ("test/cases/large/clang-26760.c": line 1581)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1581)
 * remove check at ("test/cases/large/clang-26760.c": line 1571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1571)
@@ -5190,7 +5020,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1099)
-* remove statement at ("test/cases/large/clang-26760.c": line 1584)
 * remove condition at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
 * do without param at ("test/cases/large/clang-26760.c": line 1584)
@@ -5222,15 +5051,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1589)
 * do without param at ("test/cases/large/clang-26760.c": line 1587)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2347)
-* remove statement at ("test/cases/large/clang-26760.c": line 2348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2348)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2348)
-* remove statement at ("test/cases/large/clang-26760.c": line 2349)
 * remove condition at ("test/cases/large/clang-26760.c": line 2349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2350)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1591)
+* remove statement at ("test/cases/large/clang-26760.c": line 2350)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 1592)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 1593)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1594)
@@ -5264,7 +5090,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1596)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1596)
-* remove statement at ("test/cases/large/clang-26760.c": line 1597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1597)
@@ -5317,40 +5143,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1601)
-* remove statement at ("test/cases/large/clang-26760.c": line 1602)
 * remove condition at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
 * do without param at ("test/cases/large/clang-26760.c": line 1602)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1718)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 1719)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 1720)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 1721)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 1722)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 1723)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1724)
-* remove statement at ("test/cases/large/clang-26760.c": line 1725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1725)
-* remove statement at ("test/cases/large/clang-26760.c": line 1726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1729)
-* remove statement at ("test/cases/large/clang-26760.c": line 1730)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1730)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1730)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1728)
-* remove statement at ("test/cases/large/clang-26760.c": line 1732)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1732)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1732)
-* remove statement at ("test/cases/large/clang-26760.c": line 1733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1733)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1733)
 * remove check at ("test/cases/large/clang-26760.c": line 1726)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1726)
-* remove statement at ("test/cases/large/clang-26760.c": line 1735)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1735)
@@ -5359,32 +5180,28 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 1740)
-* remove statement at ("test/cases/large/clang-26760.c": line 1741)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1743)
-* remove statement at ("test/cases/large/clang-26760.c": line 1744)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1744)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1744)
 * do without param at ("test/cases/large/clang-26760.c": line 1744)
-* remove statement at ("test/cases/large/clang-26760.c": line 1745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1745)
-* remove statement at ("test/cases/large/clang-26760.c": line 1746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1746)
 * remove check at ("test/cases/large/clang-26760.c": line 1741)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1741)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1741)
-* remove statement at ("test/cases/large/clang-26760.c": line 1748)
-* remove statement at ("test/cases/large/clang-26760.c": line 1749)
 * remove condition at ("test/cases/large/clang-26760.c": line 1749)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1756)
-* remove statement at ("test/cases/large/clang-26760.c": line 1757)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1757)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1757)
@@ -5418,20 +5235,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
 * do without param at ("test/cases/large/clang-26760.c": line 1758)
-* remove statement at ("test/cases/large/clang-26760.c": line 1763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1750)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 1751)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1752)
-* remove statement at ("test/cases/large/clang-26760.c": line 1753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1753)
-* remove statement at ("test/cases/large/clang-26760.c": line 1765)
 * remove condition at ("test/cases/large/clang-26760.c": line 1765)
 * remove expression at ("test/cases/large/clang-26760.c": line 1765)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1787)
-* remove statement at ("test/cases/large/clang-26760.c": line 1788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1788)
@@ -5449,10 +5263,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
 * do without param at ("test/cases/large/clang-26760.c": line 1789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1766)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 1767)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 1768)
-* remove statement at ("test/cases/large/clang-26760.c": line 1769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1773)
 * remove expression at ("test/cases/large/clang-26760.c": line 1769)
@@ -5485,9 +5298,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1773)
-* remove statement at ("test/cases/large/clang-26760.c": line 1774)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1774)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1774)
-* remove statement at ("test/cases/large/clang-26760.c": line 1775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1775)
@@ -5535,7 +5348,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1777)
 * do without param at ("test/cases/large/clang-26760.c": line 1777)
 * do without param at ("test/cases/large/clang-26760.c": line 1775)
-* remove statement at ("test/cases/large/clang-26760.c": line 1793)
 * remove condition at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1794)
@@ -5576,12 +5388,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1796)
 * do without param at ("test/cases/large/clang-26760.c": line 1794)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1797)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 1861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1862)
-* remove statement at ("test/cases/large/clang-26760.c": line 1863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1863)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1863)
@@ -5633,32 +5444,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1870)
 * do without param at ("test/cases/large/clang-26760.c": line 1864)
 * do without param at ("test/cases/large/clang-26760.c": line 1863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1798)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 1799)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 1800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1801)
-* remove statement at ("test/cases/large/clang-26760.c": line 1802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1806)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1806)
-* remove statement at ("test/cases/large/clang-26760.c": line 1808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
 * do without param at ("test/cases/large/clang-26760.c": line 1808)
-* remove statement at ("test/cases/large/clang-26760.c": line 1811)
 * remove condition at ("test/cases/large/clang-26760.c": line 1811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
 * do without param at ("test/cases/large/clang-26760.c": line 1812)
@@ -5669,22 +5475,19 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1804)
-* remove statement at ("test/cases/large/clang-26760.c": line 1818)
-* remove statement at ("test/cases/large/clang-26760.c": line 1819)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 1823)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1824)
-* remove statement at ("test/cases/large/clang-26760.c": line 1825)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1828)
@@ -5695,16 +5498,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1825)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1825)
-* remove statement at ("test/cases/large/clang-26760.c": line 1830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1830)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1830)
-* remove statement at ("test/cases/large/clang-26760.c": line 1831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1831)
-* remove statement at ("test/cases/large/clang-26760.c": line 1832)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1832)
-* remove statement at ("test/cases/large/clang-26760.c": line 1833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1833)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
@@ -5750,14 +5553,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1841)
 * do without param at ("test/cases/large/clang-26760.c": line 1833)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1819)
-* remove statement at ("test/cases/large/clang-26760.c": line 1844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1844)
 * remove check at ("test/cases/large/clang-26760.c": line 1802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1802)
-* remove statement at ("test/cases/large/clang-26760.c": line 1846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1846)
@@ -5798,17 +5601,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1850)
 * do without param at ("test/cases/large/clang-26760.c": line 1846)
-* remove statement at ("test/cases/large/clang-26760.c": line 1852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1852)
-* remove statement at ("test/cases/large/clang-26760.c": line 1853)
 * remove condition at ("test/cases/large/clang-26760.c": line 1853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1853)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1854)
-* remove statement at ("test/cases/large/clang-26760.c": line 1855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1855)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1855)
 * remove statement at ("test/cases/large/clang-26760.c": line 1856)
-* remove statement at ("test/cases/large/clang-26760.c": line 1874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1874)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1874)
@@ -5841,7 +5642,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1735)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1735)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1604)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 1604)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1605)
@@ -5851,17 +5651,16 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 1605)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 1606)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1607)
-* remove statement at ("test/cases/large/clang-26760.c": line 1608)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1609)
 * remove check at ("test/cases/large/clang-26760.c": line 1608)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1608)
-* remove statement at ("test/cases/large/clang-26760.c": line 1610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
@@ -5920,7 +5719,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 1618)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1619)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1619)
-* remove statement at ("test/cases/large/clang-26760.c": line 1620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1620)
@@ -5991,7 +5790,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1627)
 * do without param at ("test/cases/large/clang-26760.c": line 1620)
-* remove statement at ("test/cases/large/clang-26760.c": line 1629)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
@@ -6002,18 +5800,16 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 1635)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 1636)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 1637)
-* remove statement at ("test/cases/large/clang-26760.c": line 1638)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1638)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1638)
-* remove statement at ("test/cases/large/clang-26760.c": line 1639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641)
-* remove statement at ("test/cases/large/clang-26760.c": line 1642)
 * remove condition at ("test/cases/large/clang-26760.c": line 1642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1643)
-* remove statement at ("test/cases/large/clang-26760.c": line 1644)
+* remove statement at ("test/cases/large/clang-26760.c": line 1643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1644)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1644)
@@ -6025,7 +5821,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1645)
 * do without param at ("test/cases/large/clang-26760.c": line 1644)
-* remove statement at ("test/cases/large/clang-26760.c": line 1647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1656)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1647)
@@ -6073,10 +5869,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
 * do without param at ("test/cases/large/clang-26760.c": line 1639)
-* remove statement at ("test/cases/large/clang-26760.c": line 1658)
-* remove statement at ("test/cases/large/clang-26760.c": line 1659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1659)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1659)
-* remove statement at ("test/cases/large/clang-26760.c": line 1660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1660)
 * remove check at ("test/cases/large/clang-26760.c": line 1629)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1629)
@@ -6084,46 +5879,42 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
 * do without param at ("test/cases/large/clang-26760.c": line 1629)
-* remove statement at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1663)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1662)
-* remove statement at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
 * do without param at ("test/cases/large/clang-26760.c": line 1666)
-* remove statement at ("test/cases/large/clang-26760.c": line 1667)
 * remove condition at ("test/cases/large/clang-26760.c": line 1667)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * do without param at ("test/cases/large/clang-26760.c": line 1668)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1665)
-* remove statement at ("test/cases/large/clang-26760.c": line 1670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1670)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1673)
-* remove statement at ("test/cases/large/clang-26760.c": line 1674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1675)
 * remove check at ("test/cases/large/clang-26760.c": line 1674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1674)
-* remove statement at ("test/cases/large/clang-26760.c": line 1676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1676)
-* remove statement at ("test/cases/large/clang-26760.c": line 1677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1677)
@@ -6178,7 +5969,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
 * do without param at ("test/cases/large/clang-26760.c": line 1680)
-* remove statement at ("test/cases/large/clang-26760.c": line 1690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1690)
@@ -6252,7 +6043,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1700)
 * do without param at ("test/cases/large/clang-26760.c": line 1690)
-* remove statement at ("test/cases/large/clang-26760.c": line 1702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1702)
 * do without param at ("test/cases/large/clang-26760.c": line 1702)
@@ -6269,19 +6060,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
 * do without param at ("test/cases/large/clang-26760.c": line 1610)
-* remove statement at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
 * do without param at ("test/cases/large/clang-26760.c": line 1708)
-* remove statement at ("test/cases/large/clang-26760.c": line 1709)
 * remove condition at ("test/cases/large/clang-26760.c": line 1709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * do without param at ("test/cases/large/clang-26760.c": line 1710)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1707)
-* remove statement at ("test/cases/large/clang-26760.c": line 1712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1712)
@@ -6319,28 +6108,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1713)
 * do without param at ("test/cases/large/clang-26760.c": line 1713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1714)
-* remove statement at ("test/cases/large/clang-26760.c": line 1715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1715)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1715)
-* remove statement at ("test/cases/large/clang-26760.c": line 1880)
-* remove statement at ("test/cases/large/clang-26760.c": line 1881)
 * remove condition at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1882)
-* remove statement at ("test/cases/large/clang-26760.c": line 1883)
+* remove statement at ("test/cases/large/clang-26760.c": line 1882)
 * remove condition at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1883)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2322)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2323)
-* remove statement at ("test/cases/large/clang-26760.c": line 2324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2324)
@@ -6367,24 +6152,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2324)
 * do without param at ("test/cases/large/clang-26760.c": line 2324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2328)
-* remove statement at ("test/cases/large/clang-26760.c": line 2329)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2329)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2329)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2329)
-* remove statement at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
 * do without param at ("test/cases/large/clang-26760.c": line 2331)
-* remove statement at ("test/cases/large/clang-26760.c": line 2332)
 * remove condition at ("test/cases/large/clang-26760.c": line 2332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * do without param at ("test/cases/large/clang-26760.c": line 2333)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2330)
-* remove statement at ("test/cases/large/clang-26760.c": line 2335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2335)
@@ -6444,7 +6227,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2343)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1884)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 1885)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 1886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1887)
@@ -6455,12 +6237,12 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1890)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1890)
-* remove statement at ("test/cases/large/clang-26760.c": line 1891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1891)
-* remove statement at ("test/cases/large/clang-26760.c": line 1892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1898)
 * remove expression at ("test/cases/large/clang-26760.c": line 1892)
@@ -6499,7 +6281,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1892)
 * do without param at ("test/cases/large/clang-26760.c": line 1892)
 * do without param at ("test/cases/large/clang-26760.c": line 1892)
-* remove statement at ("test/cases/large/clang-26760.c": line 1899)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1900)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1900)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1901)
@@ -6541,7 +6322,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1912)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1912)
-* remove statement at ("test/cases/large/clang-26760.c": line 1913)
 * remove condition at ("test/cases/large/clang-26760.c": line 1913)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1913)
 * do without param at ("test/cases/large/clang-26760.c": line 1913)
@@ -6588,7 +6368,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1919)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2057)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2058)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 2058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2059)
@@ -6684,14 +6463,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2063)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2063)
-* remove statement at ("test/cases/large/clang-26760.c": line 2064)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2066)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2066)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2066)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2067)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2067)
@@ -6702,16 +6480,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2064)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2064)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2064)
-* remove statement at ("test/cases/large/clang-26760.c": line 2069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2069)
-* remove statement at ("test/cases/large/clang-26760.c": line 2070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2070)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2070)
-* remove statement at ("test/cases/large/clang-26760.c": line 2071)
 * remove condition at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2078)
@@ -6750,16 +6527,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2077)
 * do without param at ("test/cases/large/clang-26760.c": line 2072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2078)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2087)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 2088)
-* remove statement at ("test/cases/large/clang-26760.c": line 2089)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
 * remove variable k at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2091)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2091)
-* remove statement at ("test/cases/large/clang-26760.c": line 2092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2092)
@@ -6834,7 +6609,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2089)
-* remove statement at ("test/cases/large/clang-26760.c": line 2108)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2108)
@@ -6906,13 +6681,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
 * do without param at ("test/cases/large/clang-26760.c": line 2108)
-* remove statement at ("test/cases/large/clang-26760.c": line 2120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2079)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 2080)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 2081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2082)
@@ -6992,12 +6766,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2083)
-* remove statement at ("test/cases/large/clang-26760.c": line 2084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2084)
-* remove statement at ("test/cases/large/clang-26760.c": line 2122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2122)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 1921)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1922)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 1922)
@@ -7014,7 +6787,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 1930)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 1931)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 1932)
-* remove statement at ("test/cases/large/clang-26760.c": line 1933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1933)
@@ -7025,7 +6797,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1937)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1937)
-* remove statement at ("test/cases/large/clang-26760.c": line 1938)
 * remove condition at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1939)
@@ -7065,23 +6836,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1940)
 * do without param at ("test/cases/large/clang-26760.c": line 1940)
-* remove else branch at ("test/cases/large/clang-26760.c": line 1950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 1951)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 1952)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 1953)
-* remove statement at ("test/cases/large/clang-26760.c": line 1954)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1954)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1954)
-* remove statement at ("test/cases/large/clang-26760.c": line 1955)
 * remove condition at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1955)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1956)
-* remove statement at ("test/cases/large/clang-26760.c": line 1957)
+* remove statement at ("test/cases/large/clang-26760.c": line 1956)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1957)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1957)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1943)
-* remove statement at ("test/cases/large/clang-26760.c": line 1944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1944)
@@ -7112,28 +6880,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1944)
 * do without param at ("test/cases/large/clang-26760.c": line 1944)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1945)
-* remove statement at ("test/cases/large/clang-26760.c": line 1946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * do without param at ("test/cases/large/clang-26760.c": line 1946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1946)
-* remove statement at ("test/cases/large/clang-26760.c": line 1947)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1947)
-* remove statement at ("test/cases/large/clang-26760.c": line 1959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962)
-* remove statement at ("test/cases/large/clang-26760.c": line 1963)
 * remove condition at ("test/cases/large/clang-26760.c": line 1963)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1964)
-* remove statement at ("test/cases/large/clang-26760.c": line 1965)
+* remove statement at ("test/cases/large/clang-26760.c": line 1964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1965)
@@ -7145,7 +6911,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 1965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1966)
 * do without param at ("test/cases/large/clang-26760.c": line 1965)
-* remove statement at ("test/cases/large/clang-26760.c": line 1968)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1968)
@@ -7193,7 +6959,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
 * do without param at ("test/cases/large/clang-26760.c": line 1959)
-* remove statement at ("test/cases/large/clang-26760.c": line 1979)
 * remove initializer at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1979)
@@ -7354,7 +7119,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable j at ("test/cases/large/clang-26760.c": line 1983)
 * remove variable i at ("test/cases/large/clang-26760.c": line 1983)
-* remove statement at ("test/cases/large/clang-26760.c": line 1984)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1984)
 * reduce to right at ("test/cases/large/clang-26760.c": line 1984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1984)
@@ -7401,7 +7166,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1988)
-* remove statement at ("test/cases/large/clang-26760.c": line 1989)
+* remove return statement at ("test/cases/large/clang-26760.c": line 1989)
 * remove check at ("test/cases/large/clang-26760.c": line 1979)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 1979)
@@ -7409,7 +7174,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 1933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 1933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 1933)
-* remove statement at ("test/cases/large/clang-26760.c": line 1992)
 * remove condition at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
 * do without param at ("test/cases/large/clang-26760.c": line 1992)
@@ -7441,15 +7205,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 1997)
 * do without param at ("test/cases/large/clang-26760.c": line 1995)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2049)
-* remove statement at ("test/cases/large/clang-26760.c": line 2050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2050)
-* remove statement at ("test/cases/large/clang-26760.c": line 2051)
 * remove condition at ("test/cases/large/clang-26760.c": line 2051)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2052)
-* remove if branch at ("test/cases/large/clang-26760.c": line 1999)
+* remove statement at ("test/cases/large/clang-26760.c": line 2052)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 2000)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 2001)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2002)
@@ -7483,7 +7244,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2004)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2004)
-* remove statement at ("test/cases/large/clang-26760.c": line 2005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2005)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2005)
@@ -7536,15 +7297,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2009)
-* remove statement at ("test/cases/large/clang-26760.c": line 2010)
 * remove condition at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2010)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2029)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 2030)
-* remove statement at ("test/cases/large/clang-26760.c": line 2031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2031)
@@ -7571,12 +7330,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2031)
 * do without param at ("test/cases/large/clang-26760.c": line 2031)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2035)
-* remove statement at ("test/cases/large/clang-26760.c": line 2036)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2036)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2036)
-* remove statement at ("test/cases/large/clang-26760.c": line 2037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2037)
@@ -7636,7 +7395,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2045)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2011)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 2012)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 2013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2014)
@@ -7647,7 +7405,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2017)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2017)
-* remove statement at ("test/cases/large/clang-26760.c": line 2018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2024)
 * remove expression at ("test/cases/large/clang-26760.c": line 2018)
@@ -7686,16 +7444,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2018)
 * do without param at ("test/cases/large/clang-26760.c": line 2018)
 * do without param at ("test/cases/large/clang-26760.c": line 2018)
-* remove statement at ("test/cases/large/clang-26760.c": line 2025)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2025)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2025)
-* remove statement at ("test/cases/large/clang-26760.c": line 2026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2026)
-* remove statement at ("test/cases/large/clang-26760.c": line 2054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2054)
-* remove statement at ("test/cases/large/clang-26760.c": line 2124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
@@ -7703,7 +7460,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2128)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2128)
-* remove statement at ("test/cases/large/clang-26760.c": line 2129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2129)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2129)
@@ -7759,7 +7516,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
 * do without param at ("test/cases/large/clang-26760.c": line 2124)
-* remove statement at ("test/cases/large/clang-26760.c": line 2135)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2135)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2135)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2135)
@@ -7805,28 +7562,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2136)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2140)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2140)
-* remove statement at ("test/cases/large/clang-26760.c": line 2141)
 * remove condition at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
 * do without param at ("test/cases/large/clang-26760.c": line 2141)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2222)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2223)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2224)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2225)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2226)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2227)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2228)
-* remove statement at ("test/cases/large/clang-26760.c": line 2229)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2230)
 * remove check at ("test/cases/large/clang-26760.c": line 2229)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2229)
-* remove statement at ("test/cases/large/clang-26760.c": line 2231)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2231)
@@ -7835,23 +7589,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2236)
-* remove statement at ("test/cases/large/clang-26760.c": line 2237)
 * remove condition at ("test/cases/large/clang-26760.c": line 2237)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2244)
-* remove statement at ("test/cases/large/clang-26760.c": line 2245)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2245)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2238)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2239)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2240)
-* remove statement at ("test/cases/large/clang-26760.c": line 2241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2241)
-* remove statement at ("test/cases/large/clang-26760.c": line 2247)
 * remove condition at ("test/cases/large/clang-26760.c": line 2247)
 * remove expression at ("test/cases/large/clang-26760.c": line 2247)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2269)
-* remove statement at ("test/cases/large/clang-26760.c": line 2270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2270)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2270)
@@ -7869,10 +7618,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
 * do without param at ("test/cases/large/clang-26760.c": line 2271)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2248)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2249)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2250)
-* remove statement at ("test/cases/large/clang-26760.c": line 2251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2255)
 * remove expression at ("test/cases/large/clang-26760.c": line 2251)
@@ -7905,9 +7653,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2255)
-* remove statement at ("test/cases/large/clang-26760.c": line 2256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2256)
-* remove statement at ("test/cases/large/clang-26760.c": line 2257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2257)
@@ -7955,7 +7703,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2259)
 * do without param at ("test/cases/large/clang-26760.c": line 2259)
 * do without param at ("test/cases/large/clang-26760.c": line 2257)
-* remove statement at ("test/cases/large/clang-26760.c": line 2275)
 * remove condition at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2276)
@@ -7996,12 +7743,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2278)
 * do without param at ("test/cases/large/clang-26760.c": line 2276)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2279)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2298)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2299)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2299)
-* remove statement at ("test/cases/large/clang-26760.c": line 2300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2300)
@@ -8053,21 +7799,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2307)
 * do without param at ("test/cases/large/clang-26760.c": line 2301)
 * do without param at ("test/cases/large/clang-26760.c": line 2300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2280)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2281)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2282)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2283)
-* remove statement at ("test/cases/large/clang-26760.c": line 2284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2285)
 * remove check at ("test/cases/large/clang-26760.c": line 2284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2284)
-* remove statement at ("test/cases/large/clang-26760.c": line 2286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2286)
@@ -8108,13 +7853,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2286)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2290)
 * do without param at ("test/cases/large/clang-26760.c": line 2286)
-* remove statement at ("test/cases/large/clang-26760.c": line 2292)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2292)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2292)
-* remove statement at ("test/cases/large/clang-26760.c": line 2293)
 * remove condition at ("test/cases/large/clang-26760.c": line 2293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2294)
-* remove statement at ("test/cases/large/clang-26760.c": line 2311)
+* remove statement at ("test/cases/large/clang-26760.c": line 2294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2311)
@@ -8147,7 +7891,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2231)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2142)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2143)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2143)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2144)
@@ -8157,7 +7900,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2144)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2146)
-* remove statement at ("test/cases/large/clang-26760.c": line 2147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
@@ -8216,7 +7958,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2155)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2156)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2156)
-* remove statement at ("test/cases/large/clang-26760.c": line 2157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2157)
@@ -8287,7 +8029,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2164)
 * do without param at ("test/cases/large/clang-26760.c": line 2157)
-* remove statement at ("test/cases/large/clang-26760.c": line 2166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
@@ -8298,12 +8039,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2172)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2173)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2174)
-* remove statement at ("test/cases/large/clang-26760.c": line 2175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2175)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2175)
-* remove statement at ("test/cases/large/clang-26760.c": line 2176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2176)
-* remove statement at ("test/cases/large/clang-26760.c": line 2177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2177)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2177)
 * remove check at ("test/cases/large/clang-26760.c": line 2166)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2166)
@@ -8311,29 +8052,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
 * do without param at ("test/cases/large/clang-26760.c": line 2166)
-* remove statement at ("test/cases/large/clang-26760.c": line 2179)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2179)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2179)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2182)
-* remove statement at ("test/cases/large/clang-26760.c": line 2183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2184)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2184)
 * remove check at ("test/cases/large/clang-26760.c": line 2183)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2183)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2183)
-* remove statement at ("test/cases/large/clang-26760.c": line 2185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2185)
-* remove statement at ("test/cases/large/clang-26760.c": line 2186)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2198)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2186)
@@ -8388,7 +8128,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
 * do without param at ("test/cases/large/clang-26760.c": line 2189)
-* remove statement at ("test/cases/large/clang-26760.c": line 2199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2199)
@@ -8462,7 +8202,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2199)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2209)
 * do without param at ("test/cases/large/clang-26760.c": line 2199)
-* remove statement at ("test/cases/large/clang-26760.c": line 2211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2211)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2211)
 * do without param at ("test/cases/large/clang-26760.c": line 2211)
@@ -8479,7 +8219,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
 * do without param at ("test/cases/large/clang-26760.c": line 2147)
-* remove statement at ("test/cases/large/clang-26760.c": line 2216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2216)
@@ -8517,23 +8257,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2217)
 * do without param at ("test/cases/large/clang-26760.c": line 2217)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2218)
-* remove statement at ("test/cases/large/clang-26760.c": line 2219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2219)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 1899)
-* remove statement at ("test/cases/large/clang-26760.c": line 2318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2318)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2318)
-* remove statement at ("test/cases/large/clang-26760.c": line 2319)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2319)
-* remove statement at ("test/cases/large/clang-26760.c": line 2352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2352)
-* remove statement at ("test/cases/large/clang-26760.c": line 2468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
@@ -8541,17 +8280,17 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2472)
-* remove statement at ("test/cases/large/clang-26760.c": line 2473)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2474)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2474)
 * remove check at ("test/cases/large/clang-26760.c": line 2473)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2473)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2473)
-* remove statement at ("test/cases/large/clang-26760.c": line 2475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2475)
@@ -8607,7 +8346,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
 * do without param at ("test/cases/large/clang-26760.c": line 2468)
-* remove statement at ("test/cases/large/clang-26760.c": line 2481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2481)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2481)
@@ -8653,31 +8392,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2486)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2486)
-* remove statement at ("test/cases/large/clang-26760.c": line 2487)
 * remove condition at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
 * do without param at ("test/cases/large/clang-26760.c": line 2487)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2778)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2779)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2780)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2781)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2782)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2783)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2784)
-* remove statement at ("test/cases/large/clang-26760.c": line 2785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2786)
 * remove check at ("test/cases/large/clang-26760.c": line 2785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2785)
-* remove statement at ("test/cases/large/clang-26760.c": line 2787)
 * remove condition at ("test/cases/large/clang-26760.c": line 2787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2788)
-* remove statement at ("test/cases/large/clang-26760.c": line 2789)
+* remove statement at ("test/cases/large/clang-26760.c": line 2788)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2789)
@@ -8686,23 +8421,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2794)
-* remove statement at ("test/cases/large/clang-26760.c": line 2795)
 * remove condition at ("test/cases/large/clang-26760.c": line 2795)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2802)
-* remove statement at ("test/cases/large/clang-26760.c": line 2803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2803)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2796)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2797)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2798)
-* remove statement at ("test/cases/large/clang-26760.c": line 2799)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2799)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2799)
-* remove statement at ("test/cases/large/clang-26760.c": line 2805)
 * remove condition at ("test/cases/large/clang-26760.c": line 2805)
 * remove expression at ("test/cases/large/clang-26760.c": line 2805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2827)
-* remove statement at ("test/cases/large/clang-26760.c": line 2828)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2828)
@@ -8720,10 +8450,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
 * do without param at ("test/cases/large/clang-26760.c": line 2829)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2806)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2807)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2808)
-* remove statement at ("test/cases/large/clang-26760.c": line 2809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2813)
 * remove expression at ("test/cases/large/clang-26760.c": line 2809)
@@ -8756,9 +8485,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2813)
-* remove statement at ("test/cases/large/clang-26760.c": line 2814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2814)
-* remove statement at ("test/cases/large/clang-26760.c": line 2815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2815)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2815)
@@ -8806,7 +8535,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2817)
 * do without param at ("test/cases/large/clang-26760.c": line 2817)
 * do without param at ("test/cases/large/clang-26760.c": line 2815)
-* remove statement at ("test/cases/large/clang-26760.c": line 2833)
 * remove condition at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2834)
@@ -8847,12 +8575,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2836)
 * do without param at ("test/cases/large/clang-26760.c": line 2834)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2837)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2856)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2857)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2857)
-* remove statement at ("test/cases/large/clang-26760.c": line 2858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
@@ -8860,10 +8586,10 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2862)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2862)
-* remove statement at ("test/cases/large/clang-26760.c": line 2863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2864)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2864)
@@ -8871,7 +8597,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2863)
-* remove statement at ("test/cases/large/clang-26760.c": line 2865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2865)
@@ -8927,7 +8653,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
 * do without param at ("test/cases/large/clang-26760.c": line 2858)
-* remove statement at ("test/cases/large/clang-26760.c": line 2871)
 * remove condition at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2871)
@@ -8935,36 +8660,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
 * do without param at ("test/cases/large/clang-26760.c": line 2871)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2881)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 2882)
-* remove statement at ("test/cases/large/clang-26760.c": line 2883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
 * do without param at ("test/cases/large/clang-26760.c": line 2883)
-* remove statement at ("test/cases/large/clang-26760.c": line 2884)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2884)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2874)
-* remove statement at ("test/cases/large/clang-26760.c": line 2875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2875)
-* remove statement at ("test/cases/large/clang-26760.c": line 2876)
 * remove condition at ("test/cases/large/clang-26760.c": line 2876)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2877)
-* remove statement at ("test/cases/large/clang-26760.c": line 2878)
+* remove statement at ("test/cases/large/clang-26760.c": line 2877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
 * do without param at ("test/cases/large/clang-26760.c": line 2878)
-* remove statement at ("test/cases/large/clang-26760.c": line 2886)
-* remove statement at ("test/cases/large/clang-26760.c": line 2887)
-* remove statement at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2889)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2889)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2889)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2888)
-* remove statement at ("test/cases/large/clang-26760.c": line 2891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2891)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2891)
@@ -9016,21 +8735,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2898)
 * do without param at ("test/cases/large/clang-26760.c": line 2892)
 * do without param at ("test/cases/large/clang-26760.c": line 2891)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2838)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2839)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2840)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2841)
-* remove statement at ("test/cases/large/clang-26760.c": line 2842)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2843)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2843)
 * remove check at ("test/cases/large/clang-26760.c": line 2842)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2842)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2842)
-* remove statement at ("test/cases/large/clang-26760.c": line 2844)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2844)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2844)
@@ -9071,13 +8789,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2844)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2848)
 * do without param at ("test/cases/large/clang-26760.c": line 2844)
-* remove statement at ("test/cases/large/clang-26760.c": line 2850)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2850)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2850)
-* remove statement at ("test/cases/large/clang-26760.c": line 2851)
 * remove condition at ("test/cases/large/clang-26760.c": line 2851)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2851)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2852)
-* remove statement at ("test/cases/large/clang-26760.c": line 2902)
+* remove statement at ("test/cases/large/clang-26760.c": line 2852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2902)
@@ -9110,7 +8827,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2789)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2489)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2490)
@@ -9120,34 +8836,30 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2490)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2492)
-* remove statement at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
 * do without param at ("test/cases/large/clang-26760.c": line 2494)
-* remove statement at ("test/cases/large/clang-26760.c": line 2495)
 * remove condition at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
 * do without param at ("test/cases/large/clang-26760.c": line 2495)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2576)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 2577)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 2578)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 2579)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 2580)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 2581)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2582)
-* remove statement at ("test/cases/large/clang-26760.c": line 2583)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2584)
 * remove check at ("test/cases/large/clang-26760.c": line 2583)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2583)
-* remove statement at ("test/cases/large/clang-26760.c": line 2585)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2585)
@@ -9156,23 +8868,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 2590)
-* remove statement at ("test/cases/large/clang-26760.c": line 2591)
 * remove condition at ("test/cases/large/clang-26760.c": line 2591)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2598)
-* remove statement at ("test/cases/large/clang-26760.c": line 2599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2592)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 2593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2594)
-* remove statement at ("test/cases/large/clang-26760.c": line 2595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2595)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2595)
-* remove statement at ("test/cases/large/clang-26760.c": line 2601)
 * remove condition at ("test/cases/large/clang-26760.c": line 2601)
 * remove expression at ("test/cases/large/clang-26760.c": line 2601)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2624)
-* remove statement at ("test/cases/large/clang-26760.c": line 2625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2625)
@@ -9190,10 +8897,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
 * do without param at ("test/cases/large/clang-26760.c": line 2626)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2602)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 2603)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 2604)
-* remove statement at ("test/cases/large/clang-26760.c": line 2605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2609)
 * remove expression at ("test/cases/large/clang-26760.c": line 2605)
@@ -9226,12 +8932,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2609)
-* remove statement at ("test/cases/large/clang-26760.c": line 2610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2610)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2610)
-* remove statement at ("test/cases/large/clang-26760.c": line 2611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2611)
-* remove statement at ("test/cases/large/clang-26760.c": line 2612)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2612)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2612)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2612)
@@ -9279,7 +8985,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2614)
 * do without param at ("test/cases/large/clang-26760.c": line 2614)
 * do without param at ("test/cases/large/clang-26760.c": line 2612)
-* remove statement at ("test/cases/large/clang-26760.c": line 2630)
 * remove condition at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2630)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2631)
@@ -9320,12 +9025,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2633)
 * do without param at ("test/cases/large/clang-26760.c": line 2631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2634)
-* remove else branch at ("test/cases/large/clang-26760.c": line 2654)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 2655)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2656)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2656)
-* remove statement at ("test/cases/large/clang-26760.c": line 2657)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2657)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2657)
@@ -9377,31 +9081,30 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2664)
 * do without param at ("test/cases/large/clang-26760.c": line 2658)
 * do without param at ("test/cases/large/clang-26760.c": line 2657)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2635)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 2636)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 2637)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2638)
-* remove statement at ("test/cases/large/clang-26760.c": line 2639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2640)
 * remove check at ("test/cases/large/clang-26760.c": line 2639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2639)
-* remove statement at ("test/cases/large/clang-26760.c": line 2641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2642)
 * remove check at ("test/cases/large/clang-26760.c": line 2641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2641)
-* remove statement at ("test/cases/large/clang-26760.c": line 2643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2643)
@@ -9442,13 +9145,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2647)
 * do without param at ("test/cases/large/clang-26760.c": line 2643)
-* remove statement at ("test/cases/large/clang-26760.c": line 2649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2649)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2649)
-* remove statement at ("test/cases/large/clang-26760.c": line 2650)
 * remove condition at ("test/cases/large/clang-26760.c": line 2650)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2651)
-* remove statement at ("test/cases/large/clang-26760.c": line 2668)
+* remove statement at ("test/cases/large/clang-26760.c": line 2651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2668)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2668)
@@ -9481,7 +9183,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2585)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2496)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2497)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 2497)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2498)
@@ -9491,7 +9192,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 2498)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 2499)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2500)
-* remove statement at ("test/cases/large/clang-26760.c": line 2501)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
@@ -9550,7 +9250,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2509)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2510)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2510)
-* remove statement at ("test/cases/large/clang-26760.c": line 2511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2511)
@@ -9621,7 +9321,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2518)
 * do without param at ("test/cases/large/clang-26760.c": line 2511)
-* remove statement at ("test/cases/large/clang-26760.c": line 2520)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
@@ -9632,12 +9331,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2526)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2527)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2528)
-* remove statement at ("test/cases/large/clang-26760.c": line 2529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2529)
-* remove statement at ("test/cases/large/clang-26760.c": line 2530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2530)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2530)
-* remove statement at ("test/cases/large/clang-26760.c": line 2531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2531)
 * remove check at ("test/cases/large/clang-26760.c": line 2520)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2520)
@@ -9645,29 +9344,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
 * do without param at ("test/cases/large/clang-26760.c": line 2520)
-* remove statement at ("test/cases/large/clang-26760.c": line 2533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2533)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2533)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2536)
-* remove statement at ("test/cases/large/clang-26760.c": line 2537)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2538)
 * remove check at ("test/cases/large/clang-26760.c": line 2537)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2537)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2537)
-* remove statement at ("test/cases/large/clang-26760.c": line 2539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2539)
-* remove statement at ("test/cases/large/clang-26760.c": line 2540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2540)
@@ -9722,7 +9420,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
 * do without param at ("test/cases/large/clang-26760.c": line 2543)
-* remove statement at ("test/cases/large/clang-26760.c": line 2553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2553)
@@ -9796,7 +9494,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2563)
 * do without param at ("test/cases/large/clang-26760.c": line 2553)
-* remove statement at ("test/cases/large/clang-26760.c": line 2565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2565)
 * do without param at ("test/cases/large/clang-26760.c": line 2565)
@@ -9813,7 +9511,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
 * do without param at ("test/cases/large/clang-26760.c": line 2501)
-* remove statement at ("test/cases/large/clang-26760.c": line 2570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2570)
@@ -9851,20 +9549,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2571)
 * do without param at ("test/cases/large/clang-26760.c": line 2571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2572)
-* remove statement at ("test/cases/large/clang-26760.c": line 2573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2573)
-* remove statement at ("test/cases/large/clang-26760.c": line 2674)
-* remove statement at ("test/cases/large/clang-26760.c": line 2675)
 * remove condition at ("test/cases/large/clang-26760.c": line 2675)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2676)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * do without param at ("test/cases/large/clang-26760.c": line 2676)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2493)
-* remove statement at ("test/cases/large/clang-26760.c": line 2678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
@@ -9923,7 +9618,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 2686)
 * remove variable j at ("test/cases/large/clang-26760.c": line 2687)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2687)
-* remove statement at ("test/cases/large/clang-26760.c": line 2688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2696)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2688)
@@ -9994,7 +9689,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2695)
 * do without param at ("test/cases/large/clang-26760.c": line 2688)
-* remove statement at ("test/cases/large/clang-26760.c": line 2697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
@@ -10005,33 +9699,30 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2703)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2704)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2705)
-* remove statement at ("test/cases/large/clang-26760.c": line 2706)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2706)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2706)
-* remove statement at ("test/cases/large/clang-26760.c": line 2707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710)
-* remove statement at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2712)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
 * do without param at ("test/cases/large/clang-26760.c": line 2712)
-* remove statement at ("test/cases/large/clang-26760.c": line 2715)
 * remove condition at ("test/cases/large/clang-26760.c": line 2715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2716)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * do without param at ("test/cases/large/clang-26760.c": line 2716)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2711)
-* remove statement at ("test/cases/large/clang-26760.c": line 2718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2722)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2722)
@@ -10070,10 +9761,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2707)
-* remove statement at ("test/cases/large/clang-26760.c": line 2724)
-* remove statement at ("test/cases/large/clang-26760.c": line 2725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2725)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2725)
-* remove statement at ("test/cases/large/clang-26760.c": line 2726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2726)
 * remove check at ("test/cases/large/clang-26760.c": line 2697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2697)
@@ -10081,35 +9771,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
 * do without param at ("test/cases/large/clang-26760.c": line 2697)
-* remove statement at ("test/cases/large/clang-26760.c": line 2728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2728)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2728)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2731)
-* remove statement at ("test/cases/large/clang-26760.c": line 2732)
 * remove condition at ("test/cases/large/clang-26760.c": line 2732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2733)
-* remove statement at ("test/cases/large/clang-26760.c": line 2734)
+* remove statement at ("test/cases/large/clang-26760.c": line 2733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2735)
 * remove check at ("test/cases/large/clang-26760.c": line 2734)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2734)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2734)
-* remove statement at ("test/cases/large/clang-26760.c": line 2736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2736)
-* remove statement at ("test/cases/large/clang-26760.c": line 2737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2737)
-* remove statement at ("test/cases/large/clang-26760.c": line 2738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2738)
@@ -10164,21 +9852,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
 * do without param at ("test/cases/large/clang-26760.c": line 2741)
-* remove statement at ("test/cases/large/clang-26760.c": line 2751)
 * remove condition at ("test/cases/large/clang-26760.c": line 2751)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2751)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2752)
-* remove statement at ("test/cases/large/clang-26760.c": line 2753)
+* remove statement at ("test/cases/large/clang-26760.c": line 2752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2754)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2754)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2754)
 * remove check at ("test/cases/large/clang-26760.c": line 2753)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2753)
-* remove statement at ("test/cases/large/clang-26760.c": line 2755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2755)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2755)
@@ -10252,7 +9939,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2755)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2765)
 * do without param at ("test/cases/large/clang-26760.c": line 2755)
-* remove statement at ("test/cases/large/clang-26760.c": line 2767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2767)
 * do without param at ("test/cases/large/clang-26760.c": line 2767)
@@ -10269,7 +9956,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
 * do without param at ("test/cases/large/clang-26760.c": line 2678)
-* remove statement at ("test/cases/large/clang-26760.c": line 2772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2772)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2772)
@@ -10307,7 +9994,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 2773)
 * do without param at ("test/cases/large/clang-26760.c": line 2773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2774)
-* remove statement at ("test/cases/large/clang-26760.c": line 2775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2775)
@@ -10320,7 +10007,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
 * remove iterator at ("test/cases/large/clang-26760.c": line 946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 946)
-* remove statement at ("test/cases/large/clang-26760.c": line 2910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
@@ -10334,22 +10020,21 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 2920)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 2921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2922)
-* remove statement at ("test/cases/large/clang-26760.c": line 2923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2924)
 * remove check at ("test/cases/large/clang-26760.c": line 2923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2923)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2923)
-* remove statement at ("test/cases/large/clang-26760.c": line 2925)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 2926)
-* remove statement at ("test/cases/large/clang-26760.c": line 2927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2927)
-* remove statement at ("test/cases/large/clang-26760.c": line 2928)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2928)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
@@ -10383,9 +10068,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2931)
 * do without param at ("test/cases/large/clang-26760.c": line 2930)
 * do without param at ("test/cases/large/clang-26760.c": line 2928)
-* remove statement at ("test/cases/large/clang-26760.c": line 2934)
+* remove return statement at ("test/cases/large/clang-26760.c": line 2934)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2925)
-* remove statement at ("test/cases/large/clang-26760.c": line 2936)
 * remove condition at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
 * do without param at ("test/cases/large/clang-26760.c": line 2936)
@@ -10402,7 +10086,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 2937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2937)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3549)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3549)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3550)
@@ -10410,7 +10093,6 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3552)
-* remove statement at ("test/cases/large/clang-26760.c": line 3553)
 * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3554)
 * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3555)
 * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3556)
@@ -10421,17 +10103,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3561)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3562)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3563)
-* remove statement at ("test/cases/large/clang-26760.c": line 3564)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3565)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3565)
 * remove check at ("test/cases/large/clang-26760.c": line 3564)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3564)
-* remove statement at ("test/cases/large/clang-26760.c": line 3566)
 * remove condition at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
 * do without param at ("test/cases/large/clang-26760.c": line 3566)
@@ -10448,7 +10129,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3567)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3567)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3858)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 3858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3859)
@@ -10456,31 +10136,25 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 3860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3861)
-* remove statement at ("test/cases/large/clang-26760.c": line 3862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove statement at ("test/cases/large/clang-26760.c": line 3864)
 * remove condition at ("test/cases/large/clang-26760.c": line 3864)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3865)
-* remove statement at ("test/cases/large/clang-26760.c": line 3866)
+* remove statement at ("test/cases/large/clang-26760.c": line 3865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
 * do without param at ("test/cases/large/clang-26760.c": line 3866)
-* remove statement at ("test/cases/large/clang-26760.c": line 3867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869)
-* remove statement at ("test/cases/large/clang-26760.c": line 3870)
 * remove condition at ("test/cases/large/clang-26760.c": line 3870)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3892)
-* remove statement at ("test/cases/large/clang-26760.c": line 3893)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3871)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3893)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 3872)
-* remove statement at ("test/cases/large/clang-26760.c": line 3873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
@@ -10488,10 +10162,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3873)
 * do without param at ("test/cases/large/clang-26760.c": line 3873)
-* remove statement at ("test/cases/large/clang-26760.c": line 3874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3874)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3874)
-* remove statement at ("test/cases/large/clang-26760.c": line 3875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3875)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3875)
@@ -10514,9 +10188,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
 * do without param at ("test/cases/large/clang-26760.c": line 3876)
-* remove statement at ("test/cases/large/clang-26760.c": line 3880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3880)
-* remove statement at ("test/cases/large/clang-26760.c": line 3881)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3881)
@@ -10578,13 +10252,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3867)
-* remove statement at ("test/cases/large/clang-26760.c": line 3896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3896)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3896)
 * remove check at ("test/cases/large/clang-26760.c": line 3862)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3568)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3569)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3570)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3571)
@@ -10610,10 +10283,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 3587)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3588)
-* remove statement at ("test/cases/large/clang-26760.c": line 3589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3589)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3590)
@@ -10621,7 +10294,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3589)
-* remove statement at ("test/cases/large/clang-26760.c": line 3591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
@@ -10664,11 +10337,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
 * do without param at ("test/cases/large/clang-26760.c": line 3591)
-* remove statement at ("test/cases/large/clang-26760.c": line 3600)
 * remove condition at ("test/cases/large/clang-26760.c": line 3600)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3741)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3742)
-* remove statement at ("test/cases/large/clang-26760.c": line 3743)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3743)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3743)
@@ -10683,7 +10354,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3744)
-* remove statement at ("test/cases/large/clang-26760.c": line 3745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3745)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
@@ -10725,7 +10396,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3750)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
 * do without param at ("test/cases/large/clang-26760.c": line 3745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3601)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3602)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3603)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3604)
@@ -10736,19 +10406,17 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3608)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3609)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3609)
-* remove statement at ("test/cases/large/clang-26760.c": line 3610)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613)
-* remove statement at ("test/cases/large/clang-26760.c": line 3614)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3614)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3614)
-* remove statement at ("test/cases/large/clang-26760.c": line 3615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3617)
 * do without param at ("test/cases/large/clang-26760.c": line 3617)
@@ -10768,13 +10436,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3615)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3615)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3615)
-* remove statement at ("test/cases/large/clang-26760.c": line 3623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625)
-* remove statement at ("test/cases/large/clang-26760.c": line 3626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3626)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3626)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3626)
@@ -10835,25 +10502,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3627)
 * do without param at ("test/cases/large/clang-26760.c": line 3627)
 * do without param at ("test/cases/large/clang-26760.c": line 3626)
-* remove statement at ("test/cases/large/clang-26760.c": line 3636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3636)
-* remove statement at ("test/cases/large/clang-26760.c": line 3637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3637)
 * remove check at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3623)
-* remove statement at ("test/cases/large/clang-26760.c": line 3639)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3639)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641)
-* remove statement at ("test/cases/large/clang-26760.c": line 3642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3642)
-* remove statement at ("test/cases/large/clang-26760.c": line 3643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3643)
@@ -10899,11 +10565,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3639)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3639)
-* remove statement at ("test/cases/large/clang-26760.c": line 3652)
 * remove condition at ("test/cases/large/clang-26760.c": line 3652)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3715)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3716)
-* remove statement at ("test/cases/large/clang-26760.c": line 3717)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3717)
@@ -10918,7 +10582,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3718)
-* remove statement at ("test/cases/large/clang-26760.c": line 3719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
@@ -10960,7 +10624,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3724)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
 * do without param at ("test/cases/large/clang-26760.c": line 3719)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3653)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3654)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3655)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3656)
@@ -10971,16 +10634,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3660)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3661)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3661)
-* remove statement at ("test/cases/large/clang-26760.c": line 3662)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665)
-* remove statement at ("test/cases/large/clang-26760.c": line 3666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3668)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3668)
 * do without param at ("test/cases/large/clang-26760.c": line 3668)
@@ -11000,13 +10661,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3666)
-* remove statement at ("test/cases/large/clang-26760.c": line 3674)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676)
-* remove statement at ("test/cases/large/clang-26760.c": line 3677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3677)
@@ -11067,25 +10727,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3678)
 * do without param at ("test/cases/large/clang-26760.c": line 3678)
 * do without param at ("test/cases/large/clang-26760.c": line 3677)
-* remove statement at ("test/cases/large/clang-26760.c": line 3687)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3687)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3687)
-* remove statement at ("test/cases/large/clang-26760.c": line 3688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3688)
 * remove check at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3674)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3674)
-* remove statement at ("test/cases/large/clang-26760.c": line 3690)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3690)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692)
-* remove statement at ("test/cases/large/clang-26760.c": line 3693)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3693)
-* remove statement at ("test/cases/large/clang-26760.c": line 3694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3694)
@@ -11131,7 +10790,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3690)
-* remove statement at ("test/cases/large/clang-26760.c": line 3703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3703)
 * do without param at ("test/cases/large/clang-26760.c": line 3703)
@@ -11164,9 +10823,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
 * do without param at ("test/cases/large/clang-26760.c": line 3662)
-* remove statement at ("test/cases/large/clang-26760.c": line 3710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3710)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3710)
-* remove statement at ("test/cases/large/clang-26760.c": line 3711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3711)
@@ -11185,8 +10844,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3712)
-* remove statement at ("test/cases/large/clang-26760.c": line 3728)
-* remove statement at ("test/cases/large/clang-26760.c": line 3729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3729)
 * do without param at ("test/cases/large/clang-26760.c": line 3729)
@@ -11219,9 +10877,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
 * do without param at ("test/cases/large/clang-26760.c": line 3610)
-* remove statement at ("test/cases/large/clang-26760.c": line 3736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3736)
-* remove statement at ("test/cases/large/clang-26760.c": line 3737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3737)
@@ -11240,9 +10898,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3738)
-* remove statement at ("test/cases/large/clang-26760.c": line 3754)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3754)
-* remove statement at ("test/cases/large/clang-26760.c": line 3755)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3755)
@@ -11250,17 +10907,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3760)
-* remove statement at ("test/cases/large/clang-26760.c": line 3761)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3762)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3762)
 * remove check at ("test/cases/large/clang-26760.c": line 3761)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3761)
-* remove statement at ("test/cases/large/clang-26760.c": line 3763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3763)
@@ -11269,13 +10925,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3769)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3770)
-* remove statement at ("test/cases/large/clang-26760.c": line 3771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775)
-* remove statement at ("test/cases/large/clang-26760.c": line 3776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3776)
@@ -11301,7 +10956,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3776)
 * do without param at ("test/cases/large/clang-26760.c": line 3776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3777)
-* remove statement at ("test/cases/large/clang-26760.c": line 3778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3778)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3778)
@@ -11336,13 +10991,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3780)
 * do without param at ("test/cases/large/clang-26760.c": line 3779)
 * do without param at ("test/cases/large/clang-26760.c": line 3778)
-* remove statement at ("test/cases/large/clang-26760.c": line 3786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3786)
-* remove statement at ("test/cases/large/clang-26760.c": line 3787)
 * remove condition at ("test/cases/large/clang-26760.c": line 3787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3788)
+* remove statement at ("test/cases/large/clang-26760.c": line 3788)
 * remove check at ("test/cases/large/clang-26760.c": line 3771)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3771)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3771)
@@ -11350,29 +11004,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
 * do without param at ("test/cases/large/clang-26760.c": line 3771)
-* remove statement at ("test/cases/large/clang-26760.c": line 3790)
 * remove condition at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3790)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3796)
-* remove statement at ("test/cases/large/clang-26760.c": line 3797)
 * remove condition at ("test/cases/large/clang-26760.c": line 3797)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3798)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3791)
-* remove statement at ("test/cases/large/clang-26760.c": line 3792)
+* remove statement at ("test/cases/large/clang-26760.c": line 3798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3792)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3792)
-* remove statement at ("test/cases/large/clang-26760.c": line 3793)
-* remove statement at ("test/cases/large/clang-26760.c": line 3800)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3802)
-* remove statement at ("test/cases/large/clang-26760.c": line 3803)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3818)
 * remove expression at ("test/cases/large/clang-26760.c": line 3803)
@@ -11448,7 +11097,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3803)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3817)
 * do without param at ("test/cases/large/clang-26760.c": line 3803)
-* remove statement at ("test/cases/large/clang-26760.c": line 3819)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3819)
@@ -11470,7 +11119,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3820)
 * do without param at ("test/cases/large/clang-26760.c": line 3819)
-* remove statement at ("test/cases/large/clang-26760.c": line 3822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3822)
@@ -11478,7 +11127,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3800)
-* remove statement at ("test/cases/large/clang-26760.c": line 3824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3824)
@@ -11488,17 +11136,15 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3829)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3830)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3830)
-* remove statement at ("test/cases/large/clang-26760.c": line 3831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3834)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3834)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3833)
-* remove statement at ("test/cases/large/clang-26760.c": line 3836)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3837)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3837)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3837)
@@ -11509,16 +11155,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3831)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3831)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3831)
-* remove statement at ("test/cases/large/clang-26760.c": line 3839)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3839)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3839)
-* remove statement at ("test/cases/large/clang-26760.c": line 3840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3840)
-* remove statement at ("test/cases/large/clang-26760.c": line 3841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3841)
-* remove statement at ("test/cases/large/clang-26760.c": line 3842)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3842)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3842)
 * do without param at ("test/cases/large/clang-26760.c": line 3842)
@@ -11580,37 +11226,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * do without param at ("test/cases/large/clang-26760.c": line 3755)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3553)
-* remove statement at ("test/cases/large/clang-26760.c": line 3900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove statement at ("test/cases/large/clang-26760.c": line 3902)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3902)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3902)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
 * do without param at ("test/cases/large/clang-26760.c": line 3902)
-* remove statement at ("test/cases/large/clang-26760.c": line 3903)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905)
-* remove statement at ("test/cases/large/clang-26760.c": line 3906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3907)
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3908)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3909)
-* remove statement at ("test/cases/large/clang-26760.c": line 3910)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3911)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3911)
 * remove check at ("test/cases/large/clang-26760.c": line 3910)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3910)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3910)
-* remove statement at ("test/cases/large/clang-26760.c": line 3912)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3912)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3912)
@@ -11619,13 +11261,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3918)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3919)
-* remove statement at ("test/cases/large/clang-26760.c": line 3920)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924)
-* remove statement at ("test/cases/large/clang-26760.c": line 3925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3925)
@@ -11651,10 +11292,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3925)
 * do without param at ("test/cases/large/clang-26760.c": line 3925)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3926)
-* remove statement at ("test/cases/large/clang-26760.c": line 3927)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3927)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3928)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3928)
@@ -11662,7 +11303,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3927)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3927)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3927)
-* remove statement at ("test/cases/large/clang-26760.c": line 3929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3929)
@@ -11697,21 +11338,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3931)
 * do without param at ("test/cases/large/clang-26760.c": line 3930)
 * do without param at ("test/cases/large/clang-26760.c": line 3929)
-* remove statement at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3939)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3939)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3939)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3938)
-* remove statement at ("test/cases/large/clang-26760.c": line 3941)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3941)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3941)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3937)
-* remove statement at ("test/cases/large/clang-26760.c": line 3943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3943)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3943)
-* remove statement at ("test/cases/large/clang-26760.c": line 3944)
 * remove condition at ("test/cases/large/clang-26760.c": line 3944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3945)
+* remove statement at ("test/cases/large/clang-26760.c": line 3945)
 * remove check at ("test/cases/large/clang-26760.c": line 3920)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3920)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3920)
@@ -11719,43 +11357,35 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
 * do without param at ("test/cases/large/clang-26760.c": line 3920)
-* remove statement at ("test/cases/large/clang-26760.c": line 3947)
 * remove condition at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3947)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3947)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3955)
-* remove statement at ("test/cases/large/clang-26760.c": line 3956)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3957)
-* remove statement at ("test/cases/large/clang-26760.c": line 3958)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3958)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3956)
-* remove statement at ("test/cases/large/clang-26760.c": line 3960)
 * remove condition at ("test/cases/large/clang-26760.c": line 3960)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3948)
-* remove statement at ("test/cases/large/clang-26760.c": line 3949)
+* remove statement at ("test/cases/large/clang-26760.c": line 3961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3949)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3949)
-* remove statement at ("test/cases/large/clang-26760.c": line 3950)
 * remove condition at ("test/cases/large/clang-26760.c": line 3950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
 * do without param at ("test/cases/large/clang-26760.c": line 3951)
-* remove statement at ("test/cases/large/clang-26760.c": line 3952)
-* remove statement at ("test/cases/large/clang-26760.c": line 3963)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3963)
-* remove statement at ("test/cases/large/clang-26760.c": line 3964)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3966)
-* remove statement at ("test/cases/large/clang-26760.c": line 3967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
@@ -11769,17 +11399,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 3977)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 3978)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3979)
-* remove statement at ("test/cases/large/clang-26760.c": line 3980)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3981)
 * remove check at ("test/cases/large/clang-26760.c": line 3980)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3980)
-* remove statement at ("test/cases/large/clang-26760.c": line 3982)
 * remove condition at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
 * do without param at ("test/cases/large/clang-26760.c": line 3982)
@@ -11796,7 +11425,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 3983)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3983)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3983)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4192)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4193)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 4193)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4194)
@@ -11804,28 +11432,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 4195)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4196)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4196)
-* remove statement at ("test/cases/large/clang-26760.c": line 4197)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove statement at ("test/cases/large/clang-26760.c": line 4199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
 * do without param at ("test/cases/large/clang-26760.c": line 4199)
-* remove statement at ("test/cases/large/clang-26760.c": line 4201)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203)
-* remove statement at ("test/cases/large/clang-26760.c": line 4204)
 * remove condition at ("test/cases/large/clang-26760.c": line 4204)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4226)
-* remove statement at ("test/cases/large/clang-26760.c": line 4227)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4205)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4227)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4206)
-* remove statement at ("test/cases/large/clang-26760.c": line 4207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
@@ -11833,7 +11456,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4207)
 * do without param at ("test/cases/large/clang-26760.c": line 4207)
-* remove statement at ("test/cases/large/clang-26760.c": line 4209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4209)
@@ -11856,9 +11479,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
 * do without param at ("test/cases/large/clang-26760.c": line 4210)
-* remove statement at ("test/cases/large/clang-26760.c": line 4214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4214)
-* remove statement at ("test/cases/large/clang-26760.c": line 4215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4215)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4215)
@@ -11920,13 +11543,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4201)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4201)
-* remove statement at ("test/cases/large/clang-26760.c": line 4230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4230)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4230)
 * remove check at ("test/cases/large/clang-26760.c": line 4197)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4197)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4197)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3984)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 3985)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 3986)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 3987)
@@ -11952,10 +11574,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 4003)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4004)
-* remove statement at ("test/cases/large/clang-26760.c": line 4005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4006)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4006)
@@ -11963,7 +11585,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4005)
-* remove statement at ("test/cases/large/clang-26760.c": line 4007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4007)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
@@ -12006,11 +11628,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
 * do without param at ("test/cases/large/clang-26760.c": line 4007)
-* remove statement at ("test/cases/large/clang-26760.c": line 4016)
 * remove condition at ("test/cases/large/clang-26760.c": line 4016)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4079)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 4080)
-* remove statement at ("test/cases/large/clang-26760.c": line 4081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4081)
@@ -12025,7 +11645,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4082)
-* remove statement at ("test/cases/large/clang-26760.c": line 4083)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4083)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
@@ -12067,7 +11687,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4088)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
 * do without param at ("test/cases/large/clang-26760.c": line 4083)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4017)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 4018)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 4019)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 4020)
@@ -12078,16 +11697,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 4024)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4025)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 4025)
-* remove statement at ("test/cases/large/clang-26760.c": line 4026)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4026)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029)
-* remove statement at ("test/cases/large/clang-26760.c": line 4030)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4032)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4032)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4032)
 * do without param at ("test/cases/large/clang-26760.c": line 4032)
@@ -12107,13 +11724,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4030)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4030)
-* remove statement at ("test/cases/large/clang-26760.c": line 4038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040)
-* remove statement at ("test/cases/large/clang-26760.c": line 4041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4041)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4041)
@@ -12174,25 +11790,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4042)
 * do without param at ("test/cases/large/clang-26760.c": line 4042)
 * do without param at ("test/cases/large/clang-26760.c": line 4041)
-* remove statement at ("test/cases/large/clang-26760.c": line 4051)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4051)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4051)
-* remove statement at ("test/cases/large/clang-26760.c": line 4052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4052)
 * remove check at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4038)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4038)
-* remove statement at ("test/cases/large/clang-26760.c": line 4054)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4054)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056)
-* remove statement at ("test/cases/large/clang-26760.c": line 4057)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4057)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4057)
-* remove statement at ("test/cases/large/clang-26760.c": line 4058)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4058)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4058)
@@ -12238,7 +11853,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4054)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4054)
-* remove statement at ("test/cases/large/clang-26760.c": line 4067)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4067)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4067)
 * do without param at ("test/cases/large/clang-26760.c": line 4067)
@@ -12271,9 +11886,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
 * do without param at ("test/cases/large/clang-26760.c": line 4026)
-* remove statement at ("test/cases/large/clang-26760.c": line 4074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4074)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4074)
-* remove statement at ("test/cases/large/clang-26760.c": line 4075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4075)
@@ -12292,9 +11907,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4076)
-* remove statement at ("test/cases/large/clang-26760.c": line 4092)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4092)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4092)
-* remove statement at ("test/cases/large/clang-26760.c": line 4093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4093)
@@ -12302,17 +11916,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4098)
-* remove statement at ("test/cases/large/clang-26760.c": line 4099)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4100)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4100)
 * remove check at ("test/cases/large/clang-26760.c": line 4099)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4099)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4099)
-* remove statement at ("test/cases/large/clang-26760.c": line 4101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4101)
@@ -12321,13 +11934,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 4107)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 4108)
-* remove statement at ("test/cases/large/clang-26760.c": line 4109)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113)
-* remove statement at ("test/cases/large/clang-26760.c": line 4114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4114)
@@ -12353,7 +11965,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4114)
 * do without param at ("test/cases/large/clang-26760.c": line 4114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4115)
-* remove statement at ("test/cases/large/clang-26760.c": line 4116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4116)
@@ -12388,13 +12000,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4118)
 * do without param at ("test/cases/large/clang-26760.c": line 4117)
 * do without param at ("test/cases/large/clang-26760.c": line 4116)
-* remove statement at ("test/cases/large/clang-26760.c": line 4124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4124)
-* remove statement at ("test/cases/large/clang-26760.c": line 4125)
 * remove condition at ("test/cases/large/clang-26760.c": line 4125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4126)
+* remove statement at ("test/cases/large/clang-26760.c": line 4126)
 * remove check at ("test/cases/large/clang-26760.c": line 4109)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4109)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4109)
@@ -12402,29 +12013,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
 * do without param at ("test/cases/large/clang-26760.c": line 4109)
-* remove statement at ("test/cases/large/clang-26760.c": line 4128)
 * remove condition at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4128)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4134)
-* remove statement at ("test/cases/large/clang-26760.c": line 4135)
 * remove condition at ("test/cases/large/clang-26760.c": line 4135)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4136)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4129)
-* remove statement at ("test/cases/large/clang-26760.c": line 4130)
+* remove statement at ("test/cases/large/clang-26760.c": line 4136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4130)
-* remove statement at ("test/cases/large/clang-26760.c": line 4131)
-* remove statement at ("test/cases/large/clang-26760.c": line 4138)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4131)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4140)
-* remove statement at ("test/cases/large/clang-26760.c": line 4141)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4156)
 * remove expression at ("test/cases/large/clang-26760.c": line 4141)
@@ -12500,7 +12106,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4155)
 * do without param at ("test/cases/large/clang-26760.c": line 4141)
-* remove statement at ("test/cases/large/clang-26760.c": line 4157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4157)
@@ -12522,7 +12128,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4158)
 * do without param at ("test/cases/large/clang-26760.c": line 4157)
-* remove statement at ("test/cases/large/clang-26760.c": line 4160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4160)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4160)
@@ -12530,7 +12136,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4138)
-* remove statement at ("test/cases/large/clang-26760.c": line 4162)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4162)
@@ -12540,14 +12145,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4167)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4168)
-* remove statement at ("test/cases/large/clang-26760.c": line 4169)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4171)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4171)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4171)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4172)
@@ -12558,16 +12162,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4169)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4169)
-* remove statement at ("test/cases/large/clang-26760.c": line 4174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4174)
-* remove statement at ("test/cases/large/clang-26760.c": line 4175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4175)
-* remove statement at ("test/cases/large/clang-26760.c": line 4176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4176)
-* remove statement at ("test/cases/large/clang-26760.c": line 4177)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4177)
 * do without param at ("test/cases/large/clang-26760.c": line 4177)
@@ -12634,8 +12238,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
 * do without param at ("test/cases/large/clang-26760.c": line 3967)
-* remove statement at ("test/cases/large/clang-26760.c": line 4234)
-* remove statement at ("test/cases/large/clang-26760.c": line 4235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4250)
 * remove expression at ("test/cases/large/clang-26760.c": line 4235)
@@ -12711,7 +12314,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4235)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4249)
 * do without param at ("test/cases/large/clang-26760.c": line 4235)
-* remove statement at ("test/cases/large/clang-26760.c": line 4251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4251)
@@ -12733,13 +12336,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4252)
 * do without param at ("test/cases/large/clang-26760.c": line 4251)
-* remove statement at ("test/cases/large/clang-26760.c": line 4254)
 * remove condition at ("test/cases/large/clang-26760.c": line 4254)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4275)
-* remove statement at ("test/cases/large/clang-26760.c": line 4276)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4255)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4276)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4256)
-* remove statement at ("test/cases/large/clang-26760.c": line 4257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4257)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
@@ -12747,7 +12347,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4257)
 * do without param at ("test/cases/large/clang-26760.c": line 4257)
-* remove statement at ("test/cases/large/clang-26760.c": line 4258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4258)
@@ -12770,9 +12370,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
 * do without param at ("test/cases/large/clang-26760.c": line 4259)
-* remove statement at ("test/cases/large/clang-26760.c": line 4263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4263)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4263)
-* remove statement at ("test/cases/large/clang-26760.c": line 4264)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4264)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4264)
@@ -12830,11 +12430,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4272)
-* remove statement at ("test/cases/large/clang-26760.c": line 4278)
-* remove statement at ("test/cases/large/clang-26760.c": line 4279)
 * remove condition at ("test/cases/large/clang-26760.c": line 4279)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4280)
-* remove statement at ("test/cases/large/clang-26760.c": line 4281)
+* remove statement at ("test/cases/large/clang-26760.c": line 4280)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4281)
@@ -12842,36 +12440,30 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4283)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
 * do without param at ("test/cases/large/clang-26760.c": line 4285)
-* remove statement at ("test/cases/large/clang-26760.c": line 4286)
 * remove condition at ("test/cases/large/clang-26760.c": line 4286)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4287)
-* remove statement at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4289)
-* remove statement at ("test/cases/large/clang-26760.c": line 4291)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
 * do without param at ("test/cases/large/clang-26760.c": line 4291)
-* remove statement at ("test/cases/large/clang-26760.c": line 4294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4294)
-* remove statement at ("test/cases/large/clang-26760.c": line 4295)
 * remove condition at ("test/cases/large/clang-26760.c": line 4295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
 * do without param at ("test/cases/large/clang-26760.c": line 4296)
@@ -12880,7 +12472,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4289)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4288)
-* remove statement at ("test/cases/large/clang-26760.c": line 4302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4302)
@@ -12914,14 +12506,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
 * do without param at ("test/cases/large/clang-26760.c": line 4303)
-* remove statement at ("test/cases/large/clang-26760.c": line 4308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * do without param at ("test/cases/large/clang-26760.c": line 4308)
 * remove check at ("test/cases/large/clang-26760.c": line 4283)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4283)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4283)
-* remove statement at ("test/cases/large/clang-26760.c": line 4311)
-* remove statement at ("test/cases/large/clang-26760.c": line 4312)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4312)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4312)
@@ -12931,14 +12521,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 4317)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4318)
-* remove statement at ("test/cases/large/clang-26760.c": line 4319)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4321)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4321)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4321)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4322)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4322)
@@ -12949,35 +12538,28 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4319)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4319)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4319)
-* remove statement at ("test/cases/large/clang-26760.c": line 4324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4324)
-* remove statement at ("test/cases/large/clang-26760.c": line 4325)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4325)
-* remove statement at ("test/cases/large/clang-26760.c": line 4326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4326)
-* remove statement at ("test/cases/large/clang-26760.c": line 4327)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4329)
-* remove statement at ("test/cases/large/clang-26760.c": line 4330)
 * remove condition at ("test/cases/large/clang-26760.c": line 4330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4330)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4331)
-* remove statement at ("test/cases/large/clang-26760.c": line 4332)
+* remove statement at ("test/cases/large/clang-26760.c": line 4331)
 * remove condition at ("test/cases/large/clang-26760.c": line 4332)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4332)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4333)
-* remove statement at ("test/cases/large/clang-26760.c": line 4334)
 * remove condition at ("test/cases/large/clang-26760.c": line 4334)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4356)
-* remove statement at ("test/cases/large/clang-26760.c": line 4357)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4335)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4357)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4336)
-* remove statement at ("test/cases/large/clang-26760.c": line 4337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
@@ -12985,7 +12567,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4337)
 * do without param at ("test/cases/large/clang-26760.c": line 4337)
-* remove statement at ("test/cases/large/clang-26760.c": line 4339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4339)
@@ -13008,9 +12590,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
 * do without param at ("test/cases/large/clang-26760.c": line 4340)
-* remove statement at ("test/cases/large/clang-26760.c": line 4344)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4344)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4344)
-* remove statement at ("test/cases/large/clang-26760.c": line 4345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4345)
@@ -13068,15 +12650,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4353)
-* remove statement at ("test/cases/large/clang-26760.c": line 4359)
 * remove statement at ("test/cases/large/clang-26760.c": line 4360)
-* remove statement at ("test/cases/large/clang-26760.c": line 4362)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4362)
 * remove check at ("test/cases/large/clang-26760.c": line 4327)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4327)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4327)
-* remove statement at ("test/cases/large/clang-26760.c": line 4364)
-* remove statement at ("test/cases/large/clang-26760.c": line 4365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4365)
 * do without param at ("test/cases/large/clang-26760.c": line 4365)
@@ -13132,25 +12712,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * do without param at ("test/cases/large/clang-26760.c": line 3912)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4378)
 * remove condition at ("test/cases/large/clang-26760.c": line 4378)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4401)
-* remove statement at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
 * do without param at ("test/cases/large/clang-26760.c": line 4403)
-* remove statement at ("test/cases/large/clang-26760.c": line 4404)
 * remove condition at ("test/cases/large/clang-26760.c": line 4404)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4405)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * do without param at ("test/cases/large/clang-26760.c": line 4405)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4402)
-* remove statement at ("test/cases/large/clang-26760.c": line 4407)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4379)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4407)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 4380)
-* remove statement at ("test/cases/large/clang-26760.c": line 4381)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
@@ -13158,7 +12733,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4381)
 * do without param at ("test/cases/large/clang-26760.c": line 4381)
-* remove statement at ("test/cases/large/clang-26760.c": line 4382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4382)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4382)
@@ -13181,12 +12756,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
 * do without param at ("test/cases/large/clang-26760.c": line 4383)
-* remove statement at ("test/cases/large/clang-26760.c": line 4387)
 * remove condition at ("test/cases/large/clang-26760.c": line 4387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4388)
-* remove statement at ("test/cases/large/clang-26760.c": line 4389)
+* remove statement at ("test/cases/large/clang-26760.c": line 4388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4389)
-* remove statement at ("test/cases/large/clang-26760.c": line 4390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4390)
@@ -13248,24 +12822,21 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3903)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3903)
-* remove statement at ("test/cases/large/clang-26760.c": line 4410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4412)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4412)
-* remove statement at ("test/cases/large/clang-26760.c": line 4414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
 * do without param at ("test/cases/large/clang-26760.c": line 4414)
-* remove statement at ("test/cases/large/clang-26760.c": line 4417)
 * remove condition at ("test/cases/large/clang-26760.c": line 4417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
 * do without param at ("test/cases/large/clang-26760.c": line 4418)
@@ -13276,14 +12847,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4410)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4410)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4410)
-* remove statement at ("test/cases/large/clang-26760.c": line 4421)
-* remove statement at ("test/cases/large/clang-26760.c": line 4422)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4422)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4422)
 * remove check at ("test/cases/large/clang-26760.c": line 3900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2938)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 2939)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 2940)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 2941)
@@ -13309,46 +12878,40 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 2957)
 * remove variable i at ("test/cases/large/clang-26760.c": line 2958)
-* remove statement at ("test/cases/large/clang-26760.c": line 2959)
 * remove condition at ("test/cases/large/clang-26760.c": line 2959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2959)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2960)
-* remove statement at ("test/cases/large/clang-26760.c": line 2961)
+* remove statement at ("test/cases/large/clang-26760.c": line 2960)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2963)
-* remove statement at ("test/cases/large/clang-26760.c": line 2964)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2964)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2964)
 * remove check at ("test/cases/large/clang-26760.c": line 2961)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2961)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2961)
-* remove statement at ("test/cases/large/clang-26760.c": line 2966)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2968)
-* remove statement at ("test/cases/large/clang-26760.c": line 2970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2970)
-* remove statement at ("test/cases/large/clang-26760.c": line 2972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
 * do without param at ("test/cases/large/clang-26760.c": line 2972)
-* remove statement at ("test/cases/large/clang-26760.c": line 2975)
 * remove condition at ("test/cases/large/clang-26760.c": line 2975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 2976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
 * do without param at ("test/cases/large/clang-26760.c": line 2976)
@@ -13362,11 +12925,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2966)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2966)
-* remove statement at ("test/cases/large/clang-26760.c": line 2980)
-* remove statement at ("test/cases/large/clang-26760.c": line 2981)
 * remove initializer at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 2982)
@@ -13374,7 +12936,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 2981)
 * remove iterator at ("test/cases/large/clang-26760.c": line 2981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2981)
-* remove statement at ("test/cases/large/clang-26760.c": line 2983)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2984)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2986)
@@ -13382,15 +12943,15 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 2987)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 2988)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 2989)
-* remove statement at ("test/cases/large/clang-26760.c": line 2990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2990)
-* remove statement at ("test/cases/large/clang-26760.c": line 2991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2991)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2991)
-* remove statement at ("test/cases/large/clang-26760.c": line 2992)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 2992)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 2983)
-* remove statement at ("test/cases/large/clang-26760.c": line 2994)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to left at ("test/cases/large/clang-26760.c": line 2994)
 * reduce to right at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
@@ -13433,24 +12994,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
 * do without param at ("test/cases/large/clang-26760.c": line 2994)
-* remove statement at ("test/cases/large/clang-26760.c": line 3003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3005)
-* remove statement at ("test/cases/large/clang-26760.c": line 3007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
 * do without param at ("test/cases/large/clang-26760.c": line 3007)
-* remove statement at ("test/cases/large/clang-26760.c": line 3010)
 * remove condition at ("test/cases/large/clang-26760.c": line 3010)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
 * do without param at ("test/cases/large/clang-26760.c": line 3011)
@@ -13461,17 +13019,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3003)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3003)
-* remove statement at ("test/cases/large/clang-26760.c": line 3014)
-* remove statement at ("test/cases/large/clang-26760.c": line 3015)
 * remove condition at ("test/cases/large/clang-26760.c": line 3015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3208)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209)
-* remove statement at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3211)
 * remove condition at ("test/cases/large/clang-26760.c": line 3211)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3212)
+* remove statement at ("test/cases/large/clang-26760.c": line 3212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3210)
-* remove statement at ("test/cases/large/clang-26760.c": line 3214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3214)
@@ -13486,10 +13039,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3215)
-* remove statement at ("test/cases/large/clang-26760.c": line 3216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3216)
-* remove statement at ("test/cases/large/clang-26760.c": line 3217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
@@ -13531,7 +13084,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3222)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
 * do without param at ("test/cases/large/clang-26760.c": line 3217)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3016)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3017)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3018)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3019)
@@ -13542,26 +13094,22 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3024)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3024)
-* remove statement at ("test/cases/large/clang-26760.c": line 3025)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 3026)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3027)
-* remove statement at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3029)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3029)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3028)
-* remove statement at ("test/cases/large/clang-26760.c": line 3031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3031)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3025)
-* remove statement at ("test/cases/large/clang-26760.c": line 3033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036)
-* remove statement at ("test/cases/large/clang-26760.c": line 3037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3039)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3039)
 * do without param at ("test/cases/large/clang-26760.c": line 3039)
@@ -13581,13 +13129,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3037)
-* remove statement at ("test/cases/large/clang-26760.c": line 3045)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047)
-* remove statement at ("test/cases/large/clang-26760.c": line 3048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3048)
@@ -13648,21 +13195,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3049)
 * do without param at ("test/cases/large/clang-26760.c": line 3049)
 * do without param at ("test/cases/large/clang-26760.c": line 3048)
-* remove statement at ("test/cases/large/clang-26760.c": line 3058)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3060)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3060)
-* remove statement at ("test/cases/large/clang-26760.c": line 3061)
 * remove condition at ("test/cases/large/clang-26760.c": line 3061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3062)
-* remove statement at ("test/cases/large/clang-26760.c": line 3063)
+* remove statement at ("test/cases/large/clang-26760.c": line 3062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3063)
-* remove statement at ("test/cases/large/clang-26760.c": line 3066)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3066)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3066)
 * remove check at ("test/cases/large/clang-26760.c": line 3063)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3063)
@@ -13675,26 +13219,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3058)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3058)
-* remove statement at ("test/cases/large/clang-26760.c": line 3069)
-* remove statement at ("test/cases/large/clang-26760.c": line 3070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3070)
-* remove statement at ("test/cases/large/clang-26760.c": line 3071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3071)
 * remove check at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3045)
-* remove statement at ("test/cases/large/clang-26760.c": line 3073)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3073)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075)
-* remove statement at ("test/cases/large/clang-26760.c": line 3076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3076)
-* remove statement at ("test/cases/large/clang-26760.c": line 3077)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3077)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3077)
@@ -13740,37 +13282,33 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3073)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3073)
-* remove statement at ("test/cases/large/clang-26760.c": line 3086)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3088)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088)
-* remove statement at ("test/cases/large/clang-26760.c": line 3089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3089)
-* remove statement at ("test/cases/large/clang-26760.c": line 3090)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3090)
 * remove check at ("test/cases/large/clang-26760.c": line 3086)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3086)
-* remove statement at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3093)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3093)
-* remove statement at ("test/cases/large/clang-26760.c": line 3095)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
 * do without param at ("test/cases/large/clang-26760.c": line 3095)
-* remove statement at ("test/cases/large/clang-26760.c": line 3098)
 * remove condition at ("test/cases/large/clang-26760.c": line 3098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3099)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
 * do without param at ("test/cases/large/clang-26760.c": line 3099)
@@ -13779,11 +13317,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3093)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3092)
-* remove statement at ("test/cases/large/clang-26760.c": line 3102)
 * remove condition at ("test/cases/large/clang-26760.c": line 3102)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3180)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3181)
-* remove statement at ("test/cases/large/clang-26760.c": line 3182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3182)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3182)
@@ -13798,7 +13334,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3183)
-* remove statement at ("test/cases/large/clang-26760.c": line 3184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
@@ -13840,7 +13376,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3189)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
 * do without param at ("test/cases/large/clang-26760.c": line 3184)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3103)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 3104)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 3105)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 3106)
@@ -13851,33 +13386,28 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 3110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3111)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 3111)
-* remove statement at ("test/cases/large/clang-26760.c": line 3112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115)
-* remove statement at ("test/cases/large/clang-26760.c": line 3116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3118)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3120)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3120)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3120)
-* remove statement at ("test/cases/large/clang-26760.c": line 3122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
 * do without param at ("test/cases/large/clang-26760.c": line 3122)
-* remove statement at ("test/cases/large/clang-26760.c": line 3125)
 * remove condition at ("test/cases/large/clang-26760.c": line 3125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
 * do without param at ("test/cases/large/clang-26760.c": line 3126)
@@ -13888,8 +13418,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3118)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3118)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3118)
-* remove statement at ("test/cases/large/clang-26760.c": line 3132)
-* remove statement at ("test/cases/large/clang-26760.c": line 3133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3133)
 * do without param at ("test/cases/large/clang-26760.c": line 3133)
@@ -13909,13 +13438,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3116)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3116)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3116)
-* remove statement at ("test/cases/large/clang-26760.c": line 3139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141)
-* remove statement at ("test/cases/large/clang-26760.c": line 3142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3142)
@@ -13976,25 +13504,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3143)
 * do without param at ("test/cases/large/clang-26760.c": line 3143)
 * do without param at ("test/cases/large/clang-26760.c": line 3142)
-* remove statement at ("test/cases/large/clang-26760.c": line 3152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3152)
-* remove statement at ("test/cases/large/clang-26760.c": line 3153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3153)
 * remove check at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3139)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3139)
-* remove statement at ("test/cases/large/clang-26760.c": line 3155)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3155)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157)
-* remove statement at ("test/cases/large/clang-26760.c": line 3158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3158)
-* remove statement at ("test/cases/large/clang-26760.c": line 3159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3159)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3159)
@@ -14040,7 +13567,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3155)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3155)
-* remove statement at ("test/cases/large/clang-26760.c": line 3168)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3168)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3168)
 * do without param at ("test/cases/large/clang-26760.c": line 3168)
@@ -14073,9 +13600,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
 * do without param at ("test/cases/large/clang-26760.c": line 3112)
-* remove statement at ("test/cases/large/clang-26760.c": line 3175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3175)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3175)
-* remove statement at ("test/cases/large/clang-26760.c": line 3176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3176)
@@ -14094,9 +13621,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3177)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3177)
-* remove statement at ("test/cases/large/clang-26760.c": line 3193)
-* remove statement at ("test/cases/large/clang-26760.c": line 3194)
-* remove statement at ("test/cases/large/clang-26760.c": line 3195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3195)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3195)
 * do without param at ("test/cases/large/clang-26760.c": line 3195)
@@ -14129,12 +13654,12 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
 * do without param at ("test/cases/large/clang-26760.c": line 3033)
-* remove statement at ("test/cases/large/clang-26760.c": line 3202)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3202)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3202)
-* remove statement at ("test/cases/large/clang-26760.c": line 3203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3203)
-* remove statement at ("test/cases/large/clang-26760.c": line 3204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3204)
@@ -14153,19 +13678,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3205)
-* remove statement at ("test/cases/large/clang-26760.c": line 3226)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3226)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3226)
-* remove statement at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3228)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3228)
-* remove statement at ("test/cases/large/clang-26760.c": line 3229)
 * remove condition at ("test/cases/large/clang-26760.c": line 3229)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3230)
-* remove statement at ("test/cases/large/clang-26760.c": line 3231)
+* remove statement at ("test/cases/large/clang-26760.c": line 3230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3231)
-* remove statement at ("test/cases/large/clang-26760.c": line 3234)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3234)
 * remove check at ("test/cases/large/clang-26760.c": line 3231)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3231)
@@ -14175,7 +13697,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * do without param at ("test/cases/large/clang-26760.c": line 3231)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3227)
-* remove statement at ("test/cases/large/clang-26760.c": line 3237)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3237)
@@ -14183,17 +13704,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3242)
-* remove statement at ("test/cases/large/clang-26760.c": line 3243)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3244)
 * remove check at ("test/cases/large/clang-26760.c": line 3243)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3243)
-* remove statement at ("test/cases/large/clang-26760.c": line 3245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3245)
@@ -14202,12 +13722,11 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3251)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3252)
-* remove statement at ("test/cases/large/clang-26760.c": line 3253)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3255)
-* remove statement at ("test/cases/large/clang-26760.c": line 3256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3271)
 * remove expression at ("test/cases/large/clang-26760.c": line 3256)
@@ -14283,7 +13802,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3256)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3270)
 * do without param at ("test/cases/large/clang-26760.c": line 3256)
-* remove statement at ("test/cases/large/clang-26760.c": line 3272)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3272)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3272)
@@ -14305,7 +13824,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3273)
 * do without param at ("test/cases/large/clang-26760.c": line 3272)
-* remove statement at ("test/cases/large/clang-26760.c": line 3275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3275)
@@ -14313,26 +13832,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3253)
-* remove statement at ("test/cases/large/clang-26760.c": line 3277)
-* remove statement at ("test/cases/large/clang-26760.c": line 3278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282)
-* remove statement at ("test/cases/large/clang-26760.c": line 3283)
 * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284)
 * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3285)
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3286)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 3287)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 3288)
-* remove statement at ("test/cases/large/clang-26760.c": line 3289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293)
-* remove statement at ("test/cases/large/clang-26760.c": line 3294)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3294)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3294)
@@ -14358,7 +13873,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3294)
 * do without param at ("test/cases/large/clang-26760.c": line 3294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3295)
-* remove statement at ("test/cases/large/clang-26760.c": line 3296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3296)
@@ -14393,32 +13908,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3298)
 * do without param at ("test/cases/large/clang-26760.c": line 3297)
 * do without param at ("test/cases/large/clang-26760.c": line 3296)
-* remove statement at ("test/cases/large/clang-26760.c": line 3304)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3304)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3304)
-* remove statement at ("test/cases/large/clang-26760.c": line 3305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3307)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3307)
-* remove statement at ("test/cases/large/clang-26760.c": line 3309)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3309)
-* remove statement at ("test/cases/large/clang-26760.c": line 3311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
 * do without param at ("test/cases/large/clang-26760.c": line 3311)
-* remove statement at ("test/cases/large/clang-26760.c": line 3314)
 * remove condition at ("test/cases/large/clang-26760.c": line 3314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
 * do without param at ("test/cases/large/clang-26760.c": line 3315)
@@ -14432,10 +13943,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3305)
-* remove statement at ("test/cases/large/clang-26760.c": line 3322)
-* remove statement at ("test/cases/large/clang-26760.c": line 3323)
 * remove condition at ("test/cases/large/clang-26760.c": line 3323)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3324)
+* remove statement at ("test/cases/large/clang-26760.c": line 3324)
 * remove check at ("test/cases/large/clang-26760.c": line 3289)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3289)
@@ -14443,29 +13952,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
 * do without param at ("test/cases/large/clang-26760.c": line 3289)
-* remove statement at ("test/cases/large/clang-26760.c": line 3326)
 * remove condition at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3326)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3332)
-* remove statement at ("test/cases/large/clang-26760.c": line 3333)
 * remove condition at ("test/cases/large/clang-26760.c": line 3333)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3334)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3327)
-* remove statement at ("test/cases/large/clang-26760.c": line 3328)
+* remove statement at ("test/cases/large/clang-26760.c": line 3334)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3328)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3328)
-* remove statement at ("test/cases/large/clang-26760.c": line 3329)
-* remove statement at ("test/cases/large/clang-26760.c": line 3336)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3329)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3338)
-* remove statement at ("test/cases/large/clang-26760.c": line 3339)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3354)
 * remove expression at ("test/cases/large/clang-26760.c": line 3339)
@@ -14541,7 +14045,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3353)
 * do without param at ("test/cases/large/clang-26760.c": line 3339)
-* remove statement at ("test/cases/large/clang-26760.c": line 3355)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3355)
@@ -14563,7 +14067,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3356)
 * do without param at ("test/cases/large/clang-26760.c": line 3355)
-* remove statement at ("test/cases/large/clang-26760.c": line 3358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3358)
@@ -14571,7 +14075,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3336)
-* remove statement at ("test/cases/large/clang-26760.c": line 3360)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
@@ -14581,14 +14084,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3365)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3366)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3366)
-* remove statement at ("test/cases/large/clang-26760.c": line 3367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3369)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3370)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3370)
@@ -14599,16 +14101,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3367)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3367)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3367)
-* remove statement at ("test/cases/large/clang-26760.c": line 3372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3372)
-* remove statement at ("test/cases/large/clang-26760.c": line 3373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3373)
-* remove statement at ("test/cases/large/clang-26760.c": line 3374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3374)
-* remove statement at ("test/cases/large/clang-26760.c": line 3375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3375)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3375)
 * do without param at ("test/cases/large/clang-26760.c": line 3375)
@@ -14658,10 +14160,10 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 3360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3360)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3283)
-* remove statement at ("test/cases/large/clang-26760.c": line 3387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3387)
-* remove statement at ("test/cases/large/clang-26760.c": line 3388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3388)
@@ -14687,10 +14189,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3388)
 * do without param at ("test/cases/large/clang-26760.c": line 3388)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3389)
-* remove statement at ("test/cases/large/clang-26760.c": line 3390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3390)
-* remove statement at ("test/cases/large/clang-26760.c": line 3391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3391)
@@ -14725,24 +14227,20 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3393)
 * do without param at ("test/cases/large/clang-26760.c": line 3392)
 * do without param at ("test/cases/large/clang-26760.c": line 3391)
-* remove statement at ("test/cases/large/clang-26760.c": line 3399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3399)
-* remove statement at ("test/cases/large/clang-26760.c": line 3400)
 * remove condition at ("test/cases/large/clang-26760.c": line 3400)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3401)
-* remove statement at ("test/cases/large/clang-26760.c": line 3402)
-* remove statement at ("test/cases/large/clang-26760.c": line 3403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
 * do without param at ("test/cases/large/clang-26760.c": line 3403)
-* remove statement at ("test/cases/large/clang-26760.c": line 3406)
 * remove condition at ("test/cases/large/clang-26760.c": line 3406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
 * do without param at ("test/cases/large/clang-26760.c": line 3407)
@@ -14756,32 +14254,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
 * do without param at ("test/cases/large/clang-26760.c": line 3278)
-* remove statement at ("test/cases/large/clang-26760.c": line 3412)
 * remove condition at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3412)
-* remove else branch at ("test/cases/large/clang-26760.c": line 3430)
-* remove statement at ("test/cases/large/clang-26760.c": line 3431)
 * remove condition at ("test/cases/large/clang-26760.c": line 3431)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3432)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3413)
-* remove statement at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3416)
+* remove statement at ("test/cases/large/clang-26760.c": line 3432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
 * do without param at ("test/cases/large/clang-26760.c": line 3416)
-* remove statement at ("test/cases/large/clang-26760.c": line 3417)
 * remove condition at ("test/cases/large/clang-26760.c": line 3417)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3418)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * do without param at ("test/cases/large/clang-26760.c": line 3418)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3415)
-* remove statement at ("test/cases/large/clang-26760.c": line 3420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3420)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3420)
 * do without param at ("test/cases/large/clang-26760.c": line 3420)
@@ -14799,22 +14290,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3423)
 * do without param at ("test/cases/large/clang-26760.c": line 3422)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3414)
-* remove statement at ("test/cases/large/clang-26760.c": line 3426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3426)
-* remove statement at ("test/cases/large/clang-26760.c": line 3427)
-* remove statement at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3435)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3435)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3435)
-* remove statement at ("test/cases/large/clang-26760.c": line 3436)
 * remove condition at ("test/cases/large/clang-26760.c": line 3436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3437)
-* remove statement at ("test/cases/large/clang-26760.c": line 3438)
+* remove statement at ("test/cases/large/clang-26760.c": line 3437)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3438)
-* remove statement at ("test/cases/large/clang-26760.c": line 3441)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3441)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3441)
 * remove check at ("test/cases/large/clang-26760.c": line 3438)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3438)
@@ -14824,12 +14312,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * do without param at ("test/cases/large/clang-26760.c": line 3438)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3434)
-* remove statement at ("test/cases/large/clang-26760.c": line 3444)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3446)
-* remove statement at ("test/cases/large/clang-26760.c": line 3447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3447)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3462)
 * remove expression at ("test/cases/large/clang-26760.c": line 3447)
@@ -14905,7 +14392,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3447)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3461)
 * do without param at ("test/cases/large/clang-26760.c": line 3447)
-* remove statement at ("test/cases/large/clang-26760.c": line 3463)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3463)
@@ -14927,7 +14414,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3464)
 * do without param at ("test/cases/large/clang-26760.c": line 3463)
-* remove statement at ("test/cases/large/clang-26760.c": line 3466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3466)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3466)
@@ -14935,7 +14422,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3444)
-* remove statement at ("test/cases/large/clang-26760.c": line 3468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3468)
@@ -14945,12 +14431,11 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 3473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3474)
-* remove statement at ("test/cases/large/clang-26760.c": line 3475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 3476)
 * remove variable j at ("test/cases/large/clang-26760.c": line 3477)
 * remove variable i at ("test/cases/large/clang-26760.c": line 3477)
-* remove statement at ("test/cases/large/clang-26760.c": line 3478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3478)
@@ -15003,14 +14488,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 3479)
 * do without param at ("test/cases/large/clang-26760.c": line 3478)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3475)
-* remove statement at ("test/cases/large/clang-26760.c": line 3489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3491)
 * remove initializer at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3491)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3491)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3492)
@@ -15021,12 +14505,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 3489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 3489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3489)
-* remove statement at ("test/cases/large/clang-26760.c": line 3494)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3495)
-* remove statement at ("test/cases/large/clang-26760.c": line 3496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3496)
-* remove statement at ("test/cases/large/clang-26760.c": line 3497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3497)
@@ -15069,62 +14552,53 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 3503)
 * do without param at ("test/cases/large/clang-26760.c": line 3497)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3494)
-* remove statement at ("test/cases/large/clang-26760.c": line 3506)
 * remove condition at ("test/cases/large/clang-26760.c": line 3506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3507)
-* remove statement at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
 * do without param at ("test/cases/large/clang-26760.c": line 3509)
-* remove statement at ("test/cases/large/clang-26760.c": line 3510)
 * remove condition at ("test/cases/large/clang-26760.c": line 3510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * do without param at ("test/cases/large/clang-26760.c": line 3511)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3508)
-* remove statement at ("test/cases/large/clang-26760.c": line 3513)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
 * do without param at ("test/cases/large/clang-26760.c": line 3513)
-* remove statement at ("test/cases/large/clang-26760.c": line 3515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3515)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3515)
-* remove statement at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3517)
+* remove return statement at ("test/cases/large/clang-26760.c": line 3517)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3516)
-* remove statement at ("test/cases/large/clang-26760.c": line 3519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 3519)
-* remove statement at ("test/cases/large/clang-26760.c": line 3520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3520)
-* remove statement at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3522)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
 * do without param at ("test/cases/large/clang-26760.c": line 3522)
-* remove statement at ("test/cases/large/clang-26760.c": line 3525)
 * remove condition at ("test/cases/large/clang-26760.c": line 3525)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * do without param at ("test/cases/large/clang-26760.c": line 3526)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 3521)
-* remove statement at ("test/cases/large/clang-26760.c": line 3528)
 * remove condition at ("test/cases/large/clang-26760.c": line 3528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 3529)
-* remove statement at ("test/cases/large/clang-26760.c": line 3530)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3530)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3530)
 * remove statement at ("test/cases/large/clang-26760.c": line 3531)
-* remove statement at ("test/cases/large/clang-26760.c": line 3533)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to left at ("test/cases/large/clang-26760.c": line 3533)
 * reduce to right at ("test/cases/large/clang-26760.c": line 3533)
 * do without param at ("test/cases/large/clang-26760.c": line 3533)
@@ -15191,9 +14665,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
 * do without param at ("test/cases/large/clang-26760.c": line 2910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4426)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4426)
-* remove statement at ("test/cases/large/clang-26760.c": line 4427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4427)
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
@@ -15230,18 +14704,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4434)
 * do without param at ("test/cases/large/clang-26760.c": line 4427)
-* remove statement at ("test/cases/large/clang-26760.c": line 4436)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
-* remove statement at ("test/cases/large/clang-26760.c": line 4438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4438)
-* remove statement at ("test/cases/large/clang-26760.c": line 4440)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4436)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4440)
 * remove static at ("test/cases/large/clang-26760.c": line 4442)
 * inline variable l_21 at ("test/cases/large/clang-26760.c": line 4444)
-* remove statement at ("test/cases/large/clang-26760.c": line 4445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4445)
-* remove statement at ("test/cases/large/clang-26760.c": line 4446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4446)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4446)
@@ -15250,13 +14723,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4446)
 * do without param at ("test/cases/large/clang-26760.c": line 4447)
-* remove statement at ("test/cases/large/clang-26760.c": line 4448)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4448)
 * remove static at ("test/cases/large/clang-26760.c": line 4450)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 4452)
-* remove statement at ("test/cases/large/clang-26760.c": line 4453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4453)
-* remove statement at ("test/cases/large/clang-26760.c": line 4454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4454)
@@ -15296,17 +14769,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4469)
 * do without param at ("test/cases/large/clang-26760.c": line 4454)
 * do without param at ("test/cases/large/clang-26760.c": line 4471)
-* remove statement at ("test/cases/large/clang-26760.c": line 4472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4472)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475)
-* remove statement at ("test/cases/large/clang-26760.c": line 4476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4476)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4476)
-* remove statement at ("test/cases/large/clang-26760.c": line 4477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4477)
@@ -15334,17 +14806,17 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4472)
-* remove statement at ("test/cases/large/clang-26760.c": line 4485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4485)
 * remove static at ("test/cases/large/clang-26760.c": line 4487)
+* remove labelIdent "LABEL_HoHof" 381454432 (NodeInfo ("test/cases/large/clang-26760.c": line 4539) (("test/cases/large/clang-26760.c": line 4539),11) (Name {nameId = 51617})) at ("test/cases/large/clang-26760.c": line 4539)
+* remove labelIdent "LABEL_PoPol" 381683816 (NodeInfo ("test/cases/large/clang-26760.c": line 4551) (("test/cases/large/clang-26760.c": line 4551),11) (Name {nameId = 51809})) at ("test/cases/large/clang-26760.c": line 4551)
 * inline variable l_1461 at ("test/cases/large/clang-26760.c": line 4489)
 * remove variable l_1462 at ("test/cases/large/clang-26760.c": line 4490)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4491)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4491)
-* remove statement at ("test/cases/large/clang-26760.c": line 4492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4494)
@@ -15440,27 +14912,24 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4500)
 * inline variable BCoCoeg_777 at ("test/cases/large/clang-26760.c": line 4500)
-* remove statement at ("test/cases/large/clang-26760.c": line 4501)
 * remove condition at ("test/cases/large/clang-26760.c": line 4501)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4502)
 * remove condition at ("test/cases/large/clang-26760.c": line 4502)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4503)
-* remove statement at ("test/cases/large/clang-26760.c": line 4504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4504)
-* remove statement at ("test/cases/large/clang-26760.c": line 4505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4505)
-* remove statement at ("test/cases/large/clang-26760.c": line 4506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4506)
-* remove statement at ("test/cases/large/clang-26760.c": line 4507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4507)
-* remove statement at ("test/cases/large/clang-26760.c": line 4508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4508)
-* remove statement at ("test/cases/large/clang-26760.c": line 4509)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
@@ -15493,7 +14962,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4509)
-* remove statement at ("test/cases/large/clang-26760.c": line 4510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
@@ -15521,7 +14990,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4510)
-* remove statement at ("test/cases/large/clang-26760.c": line 4511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
@@ -15553,30 +15022,21 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4511)
-* remove statement at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
-* remove statement at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4515)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4515)
-* remove statement at ("test/cases/large/clang-26760.c": line 4517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4517)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4517)
-* remove statement at ("test/cases/large/clang-26760.c": line 4519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
 * do without param at ("test/cases/large/clang-26760.c": line 4519)
-* remove statement at ("test/cases/large/clang-26760.c": line 4522)
 * remove condition at ("test/cases/large/clang-26760.c": line 4522)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
 * do without param at ("test/cases/large/clang-26760.c": line 4523)
@@ -15588,7 +15048,11 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4515)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4514)
-* remove statement at ("test/cases/large/clang-26760.c": line 4528)
+* reduce to left at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to right at ("test/cases/large/clang-26760.c": line 4512)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4512)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
@@ -15613,7 +15077,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4528)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4528)
-* remove statement at ("test/cases/large/clang-26760.c": line 4529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4529)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4529)
@@ -15728,21 +15192,18 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4534)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4534)
 * inline variable BHoHoeg_777 at ("test/cases/large/clang-26760.c": line 4534)
-* remove statement at ("test/cases/large/clang-26760.c": line 4535)
 * remove condition at ("test/cases/large/clang-26760.c": line 4535)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4536)
-* remove statement at ("test/cases/large/clang-26760.c": line 4537)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4537)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4537)
-* remove statement at ("test/cases/large/clang-26760.c": line 4538)
 * remove condition at ("test/cases/large/clang-26760.c": line 4538)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4540)
-* remove statement at ("test/cases/large/clang-26760.c": line 4541)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4541)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4541)
-* remove statement at ("test/cases/large/clang-26760.c": line 4542)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4542)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4543)
@@ -15836,27 +15297,25 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4547)
 * inline variable BPoPokg_101 at ("test/cases/large/clang-26760.c": line 4547)
-* remove statement at ("test/cases/large/clang-26760.c": line 4548)
 * remove condition at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4548)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4548)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4549)
-* remove statement at ("test/cases/large/clang-26760.c": line 4550)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4550)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4550)
-* remove statement at ("test/cases/large/clang-26760.c": line 4551)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4552)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4552)
-* remove statement at ("test/cases/large/clang-26760.c": line 4553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4553)
-* remove statement at ("test/cases/large/clang-26760.c": line 4554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4554)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4554)
-* remove statement at ("test/cases/large/clang-26760.c": line 4555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4555)
-* remove statement at ("test/cases/large/clang-26760.c": line 4556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
@@ -15883,7 +15342,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4556)
-* remove statement at ("test/cases/large/clang-26760.c": line 4557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
@@ -15908,7 +15367,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4557)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4557)
-* remove statement at ("test/cases/large/clang-26760.c": line 4558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
@@ -15934,7 +15393,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4558)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4558)
-* remove statement at ("test/cases/large/clang-26760.c": line 4559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4559)
@@ -15959,7 +15418,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4559)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4559)
-* remove statement at ("test/cases/large/clang-26760.c": line 4560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
@@ -15989,15 +15448,13 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4560)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4560)
-* remove statement at ("test/cases/large/clang-26760.c": line 4561)
 * remove condition at ("test/cases/large/clang-26760.c": line 4561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4561)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4562)
-* remove statement at ("test/cases/large/clang-26760.c": line 4563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * do without param at ("test/cases/large/clang-26760.c": line 4563)
 * don't cast at ("test/cases/large/clang-26760.c": line 4563)
-* remove statement at ("test/cases/large/clang-26760.c": line 4564)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
@@ -16024,19 +15481,17 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4564)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4564)
-* remove statement at ("test/cases/large/clang-26760.c": line 4566)
 * remove condition at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4566)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4566)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4567)
-* remove statement at ("test/cases/large/clang-26760.c": line 4568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * do without param at ("test/cases/large/clang-26760.c": line 4568)
 * don't cast at ("test/cases/large/clang-26760.c": line 4568)
-* remove statement at ("test/cases/large/clang-26760.c": line 4569)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
@@ -16062,7 +15517,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4569)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4569)
-* remove statement at ("test/cases/large/clang-26760.c": line 4570)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4570)
@@ -16090,36 +15545,33 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4570)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4570)
 * remove statement at ("test/cases/large/clang-26760.c": line 4571)
-* remove statement at ("test/cases/large/clang-26760.c": line 4573)
 * remove condition at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4574)
-* remove statement at ("test/cases/large/clang-26760.c": line 4575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * do without param at ("test/cases/large/clang-26760.c": line 4575)
 * don't cast at ("test/cases/large/clang-26760.c": line 4575)
-* remove statement at ("test/cases/large/clang-26760.c": line 4576)
-* remove statement at ("test/cases/large/clang-26760.c": line 4579)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4579)
-* remove statement at ("test/cases/large/clang-26760.c": line 4580)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4580)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4580)
-* remove statement at ("test/cases/large/clang-26760.c": line 4581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4581)
-* remove statement at ("test/cases/large/clang-26760.c": line 4582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4582)
-* remove statement at ("test/cases/large/clang-26760.c": line 4583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4583)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4583)
-* remove statement at ("test/cases/large/clang-26760.c": line 4584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4584)
-* remove statement at ("test/cases/large/clang-26760.c": line 4585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
@@ -16149,7 +15601,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4585)
-* remove statement at ("test/cases/large/clang-26760.c": line 4586)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
@@ -16174,18 +15626,15 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4586)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4586)
-* remove statement at ("test/cases/large/clang-26760.c": line 4587)
 * remove condition at ("test/cases/large/clang-26760.c": line 4587)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4587)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4588)
-* remove statement at ("test/cases/large/clang-26760.c": line 4589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4592)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4592)
@@ -16196,8 +15645,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4589)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4589)
-* remove statement at ("test/cases/large/clang-26760.c": line 4594)
-* remove statement at ("test/cases/large/clang-26760.c": line 4596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
@@ -16229,7 +15677,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4596)
-* remove statement at ("test/cases/large/clang-26760.c": line 4597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
@@ -16256,7 +15704,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4597)
-* remove statement at ("test/cases/large/clang-26760.c": line 4598)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
@@ -16283,60 +15731,49 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4598)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4598)
-* remove statement at ("test/cases/large/clang-26760.c": line 4599)
 * remove condition at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4599)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4600)
-* remove statement at ("test/cases/large/clang-26760.c": line 4601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * do without param at ("test/cases/large/clang-26760.c": line 4601)
 * don't cast at ("test/cases/large/clang-26760.c": line 4601)
-* remove statement at ("test/cases/large/clang-26760.c": line 4602)
-* remove statement at ("test/cases/large/clang-26760.c": line 4604)
 * remove condition at ("test/cases/large/clang-26760.c": line 4604)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4605)
-* remove statement at ("test/cases/large/clang-26760.c": line 4606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * do without param at ("test/cases/large/clang-26760.c": line 4606)
 * don't cast at ("test/cases/large/clang-26760.c": line 4606)
 * remove statement at ("test/cases/large/clang-26760.c": line 4607)
-* remove statement at ("test/cases/large/clang-26760.c": line 4609)
 * remove condition at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4610)
-* remove statement at ("test/cases/large/clang-26760.c": line 4611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * do without param at ("test/cases/large/clang-26760.c": line 4611)
 * don't cast at ("test/cases/large/clang-26760.c": line 4611)
 * remove statement at ("test/cases/large/clang-26760.c": line 4612)
-* remove statement at ("test/cases/large/clang-26760.c": line 4614)
 * remove condition at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4615)
-* remove statement at ("test/cases/large/clang-26760.c": line 4616)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * do without param at ("test/cases/large/clang-26760.c": line 4616)
 * don't cast at ("test/cases/large/clang-26760.c": line 4616)
 * remove statement at ("test/cases/large/clang-26760.c": line 4617)
-* remove statement at ("test/cases/large/clang-26760.c": line 4619)
 * remove condition at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4619)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4620)
-* remove statement at ("test/cases/large/clang-26760.c": line 4621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4621)
-* remove statement at ("test/cases/large/clang-26760.c": line 4622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * do without param at ("test/cases/large/clang-26760.c": line 4622)
 * don't cast at ("test/cases/large/clang-26760.c": line 4622)
-* remove statement at ("test/cases/large/clang-26760.c": line 4623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4623)
@@ -16367,29 +15804,26 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4623)
 * remove statement at ("test/cases/large/clang-26760.c": line 4624)
-* remove statement at ("test/cases/large/clang-26760.c": line 4627)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4627)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4627)
-* remove statement at ("test/cases/large/clang-26760.c": line 4628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4628)
-* remove statement at ("test/cases/large/clang-26760.c": line 4629)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4629)
-* remove statement at ("test/cases/large/clang-26760.c": line 4630)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
-* remove statement at ("test/cases/large/clang-26760.c": line 4632)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4632)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4632)
-* remove statement at ("test/cases/large/clang-26760.c": line 4634)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4634)
-* remove statement at ("test/cases/large/clang-26760.c": line 4635)
 * remove condition at ("test/cases/large/clang-26760.c": line 4635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4636)
-* remove statement at ("test/cases/large/clang-26760.c": line 4637)
 * remove condition at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
@@ -16397,12 +15831,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4637)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4638)
-* remove statement at ("test/cases/large/clang-26760.c": line 4639)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * do without param at ("test/cases/large/clang-26760.c": line 4639)
 * don't cast at ("test/cases/large/clang-26760.c": line 4639)
-* remove statement at ("test/cases/large/clang-26760.c": line 4640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
@@ -16428,7 +15861,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4640)
-* remove statement at ("test/cases/large/clang-26760.c": line 4641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
@@ -16460,33 +15893,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4641)
-* remove statement at ("test/cases/large/clang-26760.c": line 4643)
 * remove condition at ("test/cases/large/clang-26760.c": line 4643)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4644)
-* remove statement at ("test/cases/large/clang-26760.c": line 4645)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4647)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4648)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4648)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4648)
 * remove check at ("test/cases/large/clang-26760.c": line 4647)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4647)
-* remove statement at ("test/cases/large/clang-26760.c": line 4649)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
 * do without param at ("test/cases/large/clang-26760.c": line 4649)
-* remove statement at ("test/cases/large/clang-26760.c": line 4650)
 * remove condition at ("test/cases/large/clang-26760.c": line 4650)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4651)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
 * do without param at ("test/cases/large/clang-26760.c": line 4651)
@@ -16494,12 +15923,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4645)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4645)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4645)
-* remove statement at ("test/cases/large/clang-26760.c": line 4653)
-* remove statement at ("test/cases/large/clang-26760.c": line 4654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * do without param at ("test/cases/large/clang-26760.c": line 4654)
 * don't cast at ("test/cases/large/clang-26760.c": line 4654)
-* remove statement at ("test/cases/large/clang-26760.c": line 4655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
@@ -16530,39 +15958,35 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4655)
 * remove statement at ("test/cases/large/clang-26760.c": line 4656)
-* remove statement at ("test/cases/large/clang-26760.c": line 4659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4659)
-* remove statement at ("test/cases/large/clang-26760.c": line 4660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4660)
-* remove statement at ("test/cases/large/clang-26760.c": line 4661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4661)
-* remove statement at ("test/cases/large/clang-26760.c": line 4662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4662)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4662)
-* remove statement at ("test/cases/large/clang-26760.c": line 4663)
 * remove condition at ("test/cases/large/clang-26760.c": line 4663)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4664)
-* remove statement at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4666)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4668)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4668)
 * remove check at ("test/cases/large/clang-26760.c": line 4666)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4666)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4666)
-* remove statement at ("test/cases/large/clang-26760.c": line 4670)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4670)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4670)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4665)
-* remove statement at ("test/cases/large/clang-26760.c": line 4673)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4673)
-* remove statement at ("test/cases/large/clang-26760.c": line 4674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4674)
@@ -16573,13 +15997,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4492)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4492)
-* remove statement at ("test/cases/large/clang-26760.c": line 4677)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4677)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680)
 * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681)
-* remove statement at ("test/cases/large/clang-26760.c": line 4682)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4682)
 * do without param at ("test/cases/large/clang-26760.c": line 4682)
@@ -16619,18 +16042,17 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
 * do without param at ("test/cases/large/clang-26760.c": line 4677)
-* remove statement at ("test/cases/large/clang-26760.c": line 4692)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
-* remove statement at ("test/cases/large/clang-26760.c": line 4694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
 * do without param at ("test/cases/large/clang-26760.c": line 4694)
-* remove statement at ("test/cases/large/clang-26760.c": line 4696)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4692)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4692)
 * remove condition at ("test/cases/large/clang-26760.c": line 4696)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4697)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4697)
 * remove static at ("test/cases/large/clang-26760.c": line 4699)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/clang-26760.c": line 6818) (("test/cases/large/clang-26760.c": line 6818),11) (Name {nameId = 72703})) at ("test/cases/large/clang-26760.c": line 6818)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4701)
@@ -16661,14 +16083,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 4719)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4720)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4720)
-* remove statement at ("test/cases/large/clang-26760.c": line 4721)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4723)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4723)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4723)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4724)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4724)
@@ -16679,34 +16100,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4721)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4721)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4721)
-* remove statement at ("test/cases/large/clang-26760.c": line 4726)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
-* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
-* remove statement at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4729)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
 * do without param at ("test/cases/large/clang-26760.c": line 4729)
-* remove statement at ("test/cases/large/clang-26760.c": line 4732)
 * remove condition at ("test/cases/large/clang-26760.c": line 4732)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * do without param at ("test/cases/large/clang-26760.c": line 4733)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4728)
-* remove statement at ("test/cases/large/clang-26760.c": line 4736)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 4726)
+* replace by zero at ("test/cases/large/clang-26760.c": line 4726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4736)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4737)
 * remove check at ("test/cases/large/clang-26760.c": line 4736)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4736)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4736)
-* remove statement at ("test/cases/large/clang-26760.c": line 4738)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4738)
@@ -16714,7 +16131,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 4743)
-* remove statement at ("test/cases/large/clang-26760.c": line 4744)
 * remove condition at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
 * do without param at ("test/cases/large/clang-26760.c": line 4744)
@@ -16745,39 +16161,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4750)
 * do without param at ("test/cases/large/clang-26760.c": line 4745)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4810)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 4811)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 4812)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 4813)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 4814)
-* remove statement at ("test/cases/large/clang-26760.c": line 4815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4817)
-* remove statement at ("test/cases/large/clang-26760.c": line 4818)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4818)
 * remove check at ("test/cases/large/clang-26760.c": line 4815)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4815)
-* remove statement at ("test/cases/large/clang-26760.c": line 4820)
-* remove statement at ("test/cases/large/clang-26760.c": line 4821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
 * do without param at ("test/cases/large/clang-26760.c": line 4821)
-* remove statement at ("test/cases/large/clang-26760.c": line 4822)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4822)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825)
-* remove statement at ("test/cases/large/clang-26760.c": line 4826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4826)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4826)
-* remove statement at ("test/cases/large/clang-26760.c": line 4827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4827)
@@ -16805,13 +16217,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4822)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4822)
-* remove statement at ("test/cases/large/clang-26760.c": line 4835)
-* remove statement at ("test/cases/large/clang-26760.c": line 4836)
 * remove condition at ("test/cases/large/clang-26760.c": line 4836)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4837)
-* remove statement at ("test/cases/large/clang-26760.c": line 4838)
 * remove condition at ("test/cases/large/clang-26760.c": line 4838)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5060)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 5060)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 5061)
@@ -16829,7 +16236,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5067)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5067)
-* remove statement at ("test/cases/large/clang-26760.c": line 5068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5068)
@@ -16837,11 +16244,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
 * do without param at ("test/cases/large/clang-26760.c": line 5068)
-* remove statement at ("test/cases/large/clang-26760.c": line 5071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5071)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5071)
-* remove statement at ("test/cases/large/clang-26760.c": line 5072)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5072)
@@ -16856,17 +16262,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 5081)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 5082)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5083)
-* remove statement at ("test/cases/large/clang-26760.c": line 5084)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5084)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5085)
 * remove check at ("test/cases/large/clang-26760.c": line 5084)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5084)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5084)
-* remove statement at ("test/cases/large/clang-26760.c": line 5086)
 * remove condition at ("test/cases/large/clang-26760.c": line 5095)
 * remove expression at ("test/cases/large/clang-26760.c": line 5086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5095)
@@ -16906,17 +16311,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
 * do without param at ("test/cases/large/clang-26760.c": line 5086)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5108)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 5109)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 5110)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 5111)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5112)
-* remove statement at ("test/cases/large/clang-26760.c": line 5113)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5115)
 * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116)
 * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5118)
@@ -16924,29 +16326,28 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5119)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5120)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5121)
-* remove statement at ("test/cases/large/clang-26760.c": line 5122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5122)
-* remove statement at ("test/cases/large/clang-26760.c": line 5123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5123)
-* remove statement at ("test/cases/large/clang-26760.c": line 5124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5124)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5115)
-* remove statement at ("test/cases/large/clang-26760.c": line 5126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5126)
 * remove check at ("test/cases/large/clang-26760.c": line 5113)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5113)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5113)
-* remove statement at ("test/cases/large/clang-26760.c": line 5128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5131)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5131)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5131)
@@ -16957,29 +16358,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5128)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5128)
-* remove statement at ("test/cases/large/clang-26760.c": line 5133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5133)
-* remove statement at ("test/cases/large/clang-26760.c": line 5134)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5137)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137)
-* remove statement at ("test/cases/large/clang-26760.c": line 5138)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5140)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5140)
-* remove statement at ("test/cases/large/clang-26760.c": line 5141)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5141)
 * remove check at ("test/cases/large/clang-26760.c": line 5138)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5138)
-* remove statement at ("test/cases/large/clang-26760.c": line 5143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5148)
@@ -17016,13 +16415,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5143)
 * do without param at ("test/cases/large/clang-26760.c": line 5143)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5148)
-* remove statement at ("test/cases/large/clang-26760.c": line 5149)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5149)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5149)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5151)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5151)
-* remove statement at ("test/cases/large/clang-26760.c": line 5152)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5152)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5152)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5152)
@@ -17039,36 +16437,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
 * do without param at ("test/cases/large/clang-26760.c": line 5134)
-* remove statement at ("test/cases/large/clang-26760.c": line 5155)
 * remove condition at ("test/cases/large/clang-26760.c": line 5155)
 * remove expression at ("test/cases/large/clang-26760.c": line 5155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5208)
-* remove statement at ("test/cases/large/clang-26760.c": line 5209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5211)
-* remove statement at ("test/cases/large/clang-26760.c": line 5212)
 * remove condition at ("test/cases/large/clang-26760.c": line 5212)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5212)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5213)
-* remove statement at ("test/cases/large/clang-26760.c": line 5214)
+* remove statement at ("test/cases/large/clang-26760.c": line 5213)
 * remove condition at ("test/cases/large/clang-26760.c": line 5214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5215)
-* remove statement at ("test/cases/large/clang-26760.c": line 5216)
+* remove statement at ("test/cases/large/clang-26760.c": line 5215)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5216)
 * remove check at ("test/cases/large/clang-26760.c": line 5209)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5209)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 5157)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5158)
-* remove statement at ("test/cases/large/clang-26760.c": line 5159)
 * remove condition at ("test/cases/large/clang-26760.c": line 5159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5160)
-* remove statement at ("test/cases/large/clang-26760.c": line 5161)
+* remove statement at ("test/cases/large/clang-26760.c": line 5160)
 * remove condition at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
@@ -17104,9 +16494,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5163)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
 * do without param at ("test/cases/large/clang-26760.c": line 5161)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5181)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 5182)
-* remove statement at ("test/cases/large/clang-26760.c": line 5183)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5183)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5183)
@@ -17154,10 +16543,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
 * do without param at ("test/cases/large/clang-26760.c": line 5184)
-* remove statement at ("test/cases/large/clang-26760.c": line 5194)
 * remove condition at ("test/cases/large/clang-26760.c": line 5194)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5195)
-* remove statement at ("test/cases/large/clang-26760.c": line 5196)
+* remove statement at ("test/cases/large/clang-26760.c": line 5195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5196)
@@ -17203,13 +16591,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5202)
 * do without param at ("test/cases/large/clang-26760.c": line 5196)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5166)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 5167)
 * remove variable k at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5168)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5168)
-* remove statement at ("test/cases/large/clang-26760.c": line 5169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5169)
@@ -17230,7 +16617,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5172)
-* remove statement at ("test/cases/large/clang-26760.c": line 5173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5173)
@@ -17269,16 +16656,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5176)
 * do without param at ("test/cases/large/clang-26760.c": line 5175)
 * do without param at ("test/cases/large/clang-26760.c": line 5173)
-* remove statement at ("test/cases/large/clang-26760.c": line 5205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5205)
 * do without param at ("test/cases/large/clang-26760.c": line 5205)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5096)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 5097)
-* remove statement at ("test/cases/large/clang-26760.c": line 5098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5098)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
@@ -17287,22 +16673,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5099)
 * do without param at ("test/cases/large/clang-26760.c": line 5098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5100)
-* remove statement at ("test/cases/large/clang-26760.c": line 5101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5101)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5101)
-* remove statement at ("test/cases/large/clang-26760.c": line 5102)
 * remove condition at ("test/cases/large/clang-26760.c": line 5102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5103)
-* remove statement at ("test/cases/large/clang-26760.c": line 5104)
+* remove statement at ("test/cases/large/clang-26760.c": line 5103)
 * remove condition at ("test/cases/large/clang-26760.c": line 5104)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5105)
-* remove statement at ("test/cases/large/clang-26760.c": line 5220)
+* remove statement at ("test/cases/large/clang-26760.c": line 5105)
 * remove condition at ("test/cases/large/clang-26760.c": line 5220)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5246)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 5247)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 5248)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 5249)
@@ -17313,14 +16695,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 5254)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5255)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5255)
-* remove statement at ("test/cases/large/clang-26760.c": line 5256)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5258)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5258)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5258)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5259)
@@ -17331,11 +16712,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5256)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5256)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5256)
-* remove statement at ("test/cases/large/clang-26760.c": line 5261)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5261)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5221)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 5222)
-* remove statement at ("test/cases/large/clang-26760.c": line 5223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5230)
 * remove expression at ("test/cases/large/clang-26760.c": line 5223)
@@ -17387,10 +16767,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5230)
-* remove statement at ("test/cases/large/clang-26760.c": line 5231)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5231)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5231)
-* remove statement at ("test/cases/large/clang-26760.c": line 5232)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5232)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5232)
 * do without param at ("test/cases/large/clang-26760.c": line 5232)
@@ -17440,23 +16820,19 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5241)
 * do without param at ("test/cases/large/clang-26760.c": line 5233)
 * do without param at ("test/cases/large/clang-26760.c": line 5233)
-* remove statement at ("test/cases/large/clang-26760.c": line 5263)
 * remove condition at ("test/cases/large/clang-26760.c": line 5263)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5280)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 5281)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 5282)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 5283)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5284)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5284)
-* remove statement at ("test/cases/large/clang-26760.c": line 5285)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5287)
 * remove condition at ("test/cases/large/clang-26760.c": line 5287)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5288)
-* remove statement at ("test/cases/large/clang-26760.c": line 5289)
+* remove statement at ("test/cases/large/clang-26760.c": line 5288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5289)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5289)
@@ -17464,7 +16840,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5285)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5285)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5285)
-* remove statement at ("test/cases/large/clang-26760.c": line 5291)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5291)
@@ -17474,7 +16849,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 5296)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 5297)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 5298)
-* remove statement at ("test/cases/large/clang-26760.c": line 5299)
 * remove condition at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
 * do without param at ("test/cases/large/clang-26760.c": line 5299)
@@ -17503,13 +16877,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5303)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5310)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 5311)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 5312)
-* remove statement at ("test/cases/large/clang-26760.c": line 5313)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5313)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5313)
-* remove statement at ("test/cases/large/clang-26760.c": line 5314)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5314)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5314)
@@ -17549,27 +16922,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5314)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5322)
 * do without param at ("test/cases/large/clang-26760.c": line 5314)
-* remove statement at ("test/cases/large/clang-26760.c": line 5324)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5324)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5304)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 5305)
-* remove statement at ("test/cases/large/clang-26760.c": line 5306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5306)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5306)
-* remove statement at ("test/cases/large/clang-26760.c": line 5307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5307)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5307)
-* remove statement at ("test/cases/large/clang-26760.c": line 5326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5329)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5329)
 * remove check at ("test/cases/large/clang-26760.c": line 5326)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5326)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
 * do without param at ("test/cases/large/clang-26760.c": line 5326)
-* remove statement at ("test/cases/large/clang-26760.c": line 5331)
 * remove condition at ("test/cases/large/clang-26760.c": line 5331)
 * remove expression at ("test/cases/large/clang-26760.c": line 5331)
 * do without param at ("test/cases/large/clang-26760.c": line 5331)
@@ -17607,24 +16977,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5338)
 * do without param at ("test/cases/large/clang-26760.c": line 5334)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5339)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5568)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 5569)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5570)
-* remove statement at ("test/cases/large/clang-26760.c": line 5571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5571)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5572)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5572)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5572)
 * remove check at ("test/cases/large/clang-26760.c": line 5571)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5571)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5571)
-* remove statement at ("test/cases/large/clang-26760.c": line 5573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5573)
-* remove statement at ("test/cases/large/clang-26760.c": line 5574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5574)
@@ -17660,24 +17029,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5577)
 * do without param at ("test/cases/large/clang-26760.c": line 5576)
 * do without param at ("test/cases/large/clang-26760.c": line 5576)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5340)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 5341)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 5342)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 5343)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5344)
-* remove statement at ("test/cases/large/clang-26760.c": line 5345)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5345)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5346)
 * remove check at ("test/cases/large/clang-26760.c": line 5345)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5345)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5345)
-* remove statement at ("test/cases/large/clang-26760.c": line 5347)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5347)
@@ -17691,13 +17058,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 5354)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5355)
-* remove statement at ("test/cases/large/clang-26760.c": line 5356)
 * remove condition at ("test/cases/large/clang-26760.c": line 5356)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5357)
-* remove statement at ("test/cases/large/clang-26760.c": line 5358)
+* remove statement at ("test/cases/large/clang-26760.c": line 5357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5358)
-* remove statement at ("test/cases/large/clang-26760.c": line 5359)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5359)
@@ -17729,7 +17094,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 5368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5369)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5369)
-* remove statement at ("test/cases/large/clang-26760.c": line 5370)
 * remove condition at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5370)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5370)
@@ -17750,23 +17114,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5372)
 * do without param at ("test/cases/large/clang-26760.c": line 5372)
 * do without param at ("test/cases/large/clang-26760.c": line 5370)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5390)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 5391)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 5392)
-* remove statement at ("test/cases/large/clang-26760.c": line 5393)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5395)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5395)
-* remove statement at ("test/cases/large/clang-26760.c": line 5396)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5396)
 * remove check at ("test/cases/large/clang-26760.c": line 5393)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5393)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5393)
-* remove statement at ("test/cases/large/clang-26760.c": line 5398)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5398)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5398)
@@ -17807,19 +17169,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5406)
 * do without param at ("test/cases/large/clang-26760.c": line 5398)
 * do without param at ("test/cases/large/clang-26760.c": line 5398)
-* remove statement at ("test/cases/large/clang-26760.c": line 5409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412)
-* remove statement at ("test/cases/large/clang-26760.c": line 5413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5413)
-* remove statement at ("test/cases/large/clang-26760.c": line 5414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5414)
-* remove statement at ("test/cases/large/clang-26760.c": line 5415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
@@ -17873,7 +17234,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
 * do without param at ("test/cases/large/clang-26760.c": line 5415)
-* remove statement at ("test/cases/large/clang-26760.c": line 5427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5427)
@@ -17943,12 +17304,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
 * do without param at ("test/cases/large/clang-26760.c": line 5409)
-* remove statement at ("test/cases/large/clang-26760.c": line 5445)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5447)
-* remove statement at ("test/cases/large/clang-26760.c": line 5448)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5448)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5448)
@@ -17994,12 +17354,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5455)
-* remove statement at ("test/cases/large/clang-26760.c": line 5456)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5456)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5456)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5456)
-* remove statement at ("test/cases/large/clang-26760.c": line 5457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5457)
@@ -18039,7 +17399,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5457)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5464)
-* remove statement at ("test/cases/large/clang-26760.c": line 5465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5465)
@@ -18048,22 +17408,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5445)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5445)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5376)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 5377)
-* remove statement at ("test/cases/large/clang-26760.c": line 5378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5378)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5378)
-* remove statement at ("test/cases/large/clang-26760.c": line 5379)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5381)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5381)
 * remove check at ("test/cases/large/clang-26760.c": line 5379)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5379)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5379)
-* remove statement at ("test/cases/large/clang-26760.c": line 5383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5383)
@@ -18108,7 +17466,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5383)
 * do without param at ("test/cases/large/clang-26760.c": line 5383)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5387)
-* remove statement at ("test/cases/large/clang-26760.c": line 5468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
@@ -18117,7 +17474,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 5473)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 5474)
-* remove statement at ("test/cases/large/clang-26760.c": line 5475)
 * remove condition at ("test/cases/large/clang-26760.c": line 5475)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5475)
@@ -18164,9 +17520,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5483)
 * do without param at ("test/cases/large/clang-26760.c": line 5475)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5500)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5501)
-* remove statement at ("test/cases/large/clang-26760.c": line 5502)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
@@ -18228,12 +17583,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
 * do without param at ("test/cases/large/clang-26760.c": line 5502)
-* remove statement at ("test/cases/large/clang-26760.c": line 5510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5510)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5510)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5485)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 5486)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 5487)
-* remove statement at ("test/cases/large/clang-26760.c": line 5488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5488)
@@ -18273,17 +17627,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5488)
 * do without param at ("test/cases/large/clang-26760.c": line 5488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5493)
-* remove statement at ("test/cases/large/clang-26760.c": line 5494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5494)
-* remove statement at ("test/cases/large/clang-26760.c": line 5495)
 * remove condition at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5495)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5496)
-* remove statement at ("test/cases/large/clang-26760.c": line 5497)
+* remove statement at ("test/cases/large/clang-26760.c": line 5496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5497)
-* remove statement at ("test/cases/large/clang-26760.c": line 5512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5512)
@@ -18350,27 +17703,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5521)
 * do without param at ("test/cases/large/clang-26760.c": line 5512)
-* remove statement at ("test/cases/large/clang-26760.c": line 5523)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5525)
-* remove statement at ("test/cases/large/clang-26760.c": line 5526)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5526)
 * remove check at ("test/cases/large/clang-26760.c": line 5523)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5523)
-* remove statement at ("test/cases/large/clang-26760.c": line 5528)
 * remove condition at ("test/cases/large/clang-26760.c": line 5528)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5529)
+* remove statement at ("test/cases/large/clang-26760.c": line 5529)
 * remove check at ("test/cases/large/clang-26760.c": line 5468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
 * do without param at ("test/cases/large/clang-26760.c": line 5468)
-* remove statement at ("test/cases/large/clang-26760.c": line 5531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5531)
@@ -18379,7 +17729,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5534)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5534)
-* remove statement at ("test/cases/large/clang-26760.c": line 5535)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5535)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5535)
@@ -18424,9 +17774,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5537)
 * do without param at ("test/cases/large/clang-26760.c": line 5535)
-* remove statement at ("test/cases/large/clang-26760.c": line 5539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5539)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5539)
-* remove statement at ("test/cases/large/clang-26760.c": line 5540)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5551)
 * remove expression at ("test/cases/large/clang-26760.c": line 5540)
@@ -18500,7 +17850,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5531)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5531)
-* remove statement at ("test/cases/large/clang-26760.c": line 5553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5553)
@@ -18541,17 +17891,14 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5347)
-* remove statement at ("test/cases/large/clang-26760.c": line 5561)
-* remove statement at ("test/cases/large/clang-26760.c": line 5562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5562)
-* remove statement at ("test/cases/large/clang-26760.c": line 5563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5563)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5563)
-* remove statement at ("test/cases/large/clang-26760.c": line 5564)
 * remove condition at ("test/cases/large/clang-26760.c": line 5564)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5565)
-* remove statement at ("test/cases/large/clang-26760.c": line 5585)
+* remove statement at ("test/cases/large/clang-26760.c": line 5565)
 * remove condition at ("test/cases/large/clang-26760.c": line 5585)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5585)
@@ -18563,15 +17910,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
 * do without param at ("test/cases/large/clang-26760.c": line 5585)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5592)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 5593)
-* remove statement at ("test/cases/large/clang-26760.c": line 5594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5594)
-* remove statement at ("test/cases/large/clang-26760.c": line 5595)
 * remove condition at ("test/cases/large/clang-26760.c": line 5595)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5596)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5588)
-* remove statement at ("test/cases/large/clang-26760.c": line 5589)
+* remove statement at ("test/cases/large/clang-26760.c": line 5596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5589)
@@ -18579,13 +17923,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5291)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5264)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5265)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 5265)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 5266)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5267)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5267)
-* remove statement at ("test/cases/large/clang-26760.c": line 5268)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5268)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5268)
@@ -18654,15 +17997,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5275)
 * do without param at ("test/cases/large/clang-26760.c": line 5269)
 * do without param at ("test/cases/large/clang-26760.c": line 5269)
-* remove statement at ("test/cases/large/clang-26760.c": line 5600)
 * remove condition at ("test/cases/large/clang-26760.c": line 5600)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5601)
-* remove statement at ("test/cases/large/clang-26760.c": line 5602)
+* remove statement at ("test/cases/large/clang-26760.c": line 5601)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5602)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5602)
-* remove statement at ("test/cases/large/clang-26760.c": line 5604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5604)
 * do without param at ("test/cases/large/clang-26760.c": line 5604)
@@ -18685,7 +18026,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5072)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5072)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5072)
-* remove statement at ("test/cases/large/clang-26760.c": line 5608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5608)
@@ -18758,7 +18099,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5616)
 * do without param at ("test/cases/large/clang-26760.c": line 5608)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4839)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4840)
@@ -18799,27 +18139,24 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 4843)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4844)
-* remove statement at ("test/cases/large/clang-26760.c": line 4845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
 * do without param at ("test/cases/large/clang-26760.c": line 4847)
-* remove statement at ("test/cases/large/clang-26760.c": line 4848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4848)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4848)
-* remove statement at ("test/cases/large/clang-26760.c": line 4849)
 * remove condition at ("test/cases/large/clang-26760.c": line 4849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4850)
+* remove statement at ("test/cases/large/clang-26760.c": line 4850)
 * remove check at ("test/cases/large/clang-26760.c": line 4845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4845)
-* remove statement at ("test/cases/large/clang-26760.c": line 4852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
@@ -18837,24 +18174,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 4860)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4861)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4861)
-* remove statement at ("test/cases/large/clang-26760.c": line 4862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4862)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4862)
-* remove statement at ("test/cases/large/clang-26760.c": line 4863)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4865)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4865)
-* remove statement at ("test/cases/large/clang-26760.c": line 4866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4866)
-* remove statement at ("test/cases/large/clang-26760.c": line 4867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4867)
@@ -18897,11 +18233,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4863)
-* remove statement at ("test/cases/large/clang-26760.c": line 4877)
 * remove condition at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4877)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4900)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 4901)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 4902)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4903)
@@ -18913,16 +18247,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 4904)
 * remove variable j at ("test/cases/large/clang-26760.c": line 4905)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4905)
-* remove statement at ("test/cases/large/clang-26760.c": line 4906)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4906)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4906)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4906)
-* remove statement at ("test/cases/large/clang-26760.c": line 4907)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4910)
-* remove statement at ("test/cases/large/clang-26760.c": line 4911)
 * remove condition at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4911)
@@ -18930,44 +18262,38 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
 * do without param at ("test/cases/large/clang-26760.c": line 4911)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4928)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 4929)
-* remove statement at ("test/cases/large/clang-26760.c": line 4930)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4930)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4930)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
 * do without param at ("test/cases/large/clang-26760.c": line 4930)
-* remove statement at ("test/cases/large/clang-26760.c": line 4931)
+* remove return statement at ("test/cases/large/clang-26760.c": line 4931)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4931)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4914)
-* remove statement at ("test/cases/large/clang-26760.c": line 4915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4915)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4915)
-* remove statement at ("test/cases/large/clang-26760.c": line 4916)
 * remove condition at ("test/cases/large/clang-26760.c": line 4916)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4917)
-* remove statement at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4919)
+* remove statement at ("test/cases/large/clang-26760.c": line 4917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
 * do without param at ("test/cases/large/clang-26760.c": line 4919)
-* remove statement at ("test/cases/large/clang-26760.c": line 4922)
 * remove condition at ("test/cases/large/clang-26760.c": line 4922)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * do without param at ("test/cases/large/clang-26760.c": line 4923)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4918)
-* remove statement at ("test/cases/large/clang-26760.c": line 4925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
 * do without param at ("test/cases/large/clang-26760.c": line 4925)
-* remove statement at ("test/cases/large/clang-26760.c": line 4933)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
@@ -18976,7 +18302,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4937)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 4937)
-* remove statement at ("test/cases/large/clang-26760.c": line 4938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4938)
 * remove expression at ("test/cases/large/clang-26760.c": line 4938)
@@ -19016,17 +18342,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4940)
 * do without param at ("test/cases/large/clang-26760.c": line 4939)
 * do without param at ("test/cases/large/clang-26760.c": line 4938)
-* remove statement at ("test/cases/large/clang-26760.c": line 4945)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4945)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4945)
-* remove statement at ("test/cases/large/clang-26760.c": line 4946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4946)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4946)
 * remove check at ("test/cases/large/clang-26760.c": line 4933)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4933)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4933)
-* remove statement at ("test/cases/large/clang-26760.c": line 4948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4948)
@@ -19071,7 +18397,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4907)
-* remove statement at ("test/cases/large/clang-26760.c": line 4959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4959)
@@ -19115,7 +18441,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4960)
 * do without param at ("test/cases/large/clang-26760.c": line 4960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4964)
-* remove statement at ("test/cases/large/clang-26760.c": line 4965)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4965)
@@ -19124,12 +18449,11 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 4970)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 4971)
-* remove statement at ("test/cases/large/clang-26760.c": line 4972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4972)
-* remove statement at ("test/cases/large/clang-26760.c": line 4973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4973)
-* remove statement at ("test/cases/large/clang-26760.c": line 4974)
 * remove condition at ("test/cases/large/clang-26760.c": line 4974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4974)
 * do without param at ("test/cases/large/clang-26760.c": line 4974)
@@ -19154,9 +18478,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4977)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4983)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 4984)
-* remove statement at ("test/cases/large/clang-26760.c": line 4985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4985)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4990)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4985)
@@ -19202,7 +18525,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 4989)
 * do without param at ("test/cases/large/clang-26760.c": line 4985)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4990)
-* remove statement at ("test/cases/large/clang-26760.c": line 4991)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4991)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4997)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4991)
@@ -19247,7 +18570,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4992)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4997)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4997)
-* remove statement at ("test/cases/large/clang-26760.c": line 4998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4998)
@@ -19300,34 +18623,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5010)
 * do without param at ("test/cases/large/clang-26760.c": line 4998)
 * do without param at ("test/cases/large/clang-26760.c": line 4998)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4978)
-* remove statement at ("test/cases/large/clang-26760.c": line 4979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4979)
-* remove statement at ("test/cases/large/clang-26760.c": line 4980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5014)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
 * do without param at ("test/cases/large/clang-26760.c": line 5014)
-* remove statement at ("test/cases/large/clang-26760.c": line 5015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5015)
 * remove check at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4965)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4965)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4878)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 4879)
-* remove statement at ("test/cases/large/clang-26760.c": line 4880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4880)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882)
-* remove statement at ("test/cases/large/clang-26760.c": line 4883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4883)
 * do without param at ("test/cases/large/clang-26760.c": line 4883)
@@ -19369,34 +18689,29 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4889)
 * do without param at ("test/cases/large/clang-26760.c": line 4885)
 * do without param at ("test/cases/large/clang-26760.c": line 4884)
-* remove statement at ("test/cases/large/clang-26760.c": line 4892)
 * remove condition at ("test/cases/large/clang-26760.c": line 4892)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4893)
-* remove statement at ("test/cases/large/clang-26760.c": line 4894)
+* remove statement at ("test/cases/large/clang-26760.c": line 4893)
 * remove condition at ("test/cases/large/clang-26760.c": line 4894)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4895)
+* remove statement at ("test/cases/large/clang-26760.c": line 4895)
 * remove check at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4880)
-* remove statement at ("test/cases/large/clang-26760.c": line 4897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4897)
-* remove statement at ("test/cases/large/clang-26760.c": line 5018)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5018)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021)
-* remove statement at ("test/cases/large/clang-26760.c": line 5022)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5022)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5022)
-* remove statement at ("test/cases/large/clang-26760.c": line 5023)
 * remove condition at ("test/cases/large/clang-26760.c": line 5023)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5024)
-* remove statement at ("test/cases/large/clang-26760.c": line 5025)
+* remove statement at ("test/cases/large/clang-26760.c": line 5024)
 * remove condition at ("test/cases/large/clang-26760.c": line 5025)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5026)
+* remove statement at ("test/cases/large/clang-26760.c": line 5026)
 * remove check at ("test/cases/large/clang-26760.c": line 5018)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5018)
@@ -19409,21 +18724,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
 * do without param at ("test/cases/large/clang-26760.c": line 4852)
-* remove statement at ("test/cases/large/clang-26760.c": line 5029)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5031)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5031)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5031)
-* remove statement at ("test/cases/large/clang-26760.c": line 5032)
 * remove condition at ("test/cases/large/clang-26760.c": line 5032)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5033)
-* remove statement at ("test/cases/large/clang-26760.c": line 5034)
+* remove statement at ("test/cases/large/clang-26760.c": line 5033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5034)
-* remove statement at ("test/cases/large/clang-26760.c": line 5037)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5037)
 * remove check at ("test/cases/large/clang-26760.c": line 5034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5034)
@@ -19436,7 +18748,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5029)
-* remove statement at ("test/cases/large/clang-26760.c": line 5040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5040)
@@ -19527,25 +18839,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5054)
 * do without param at ("test/cases/large/clang-26760.c": line 5041)
 * do without param at ("test/cases/large/clang-26760.c": line 5040)
-* remove statement at ("test/cases/large/clang-26760.c": line 5619)
 * remove statement at ("test/cases/large/clang-26760.c": line 5620)
-* remove statement at ("test/cases/large/clang-26760.c": line 5622)
 * remove condition at ("test/cases/large/clang-26760.c": line 5622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5623)
-* remove statement at ("test/cases/large/clang-26760.c": line 5624)
+* remove statement at ("test/cases/large/clang-26760.c": line 5623)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5626)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5626)
 * remove check at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5624)
-* remove statement at ("test/cases/large/clang-26760.c": line 5628)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5628)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
-* remove statement at ("test/cases/large/clang-26760.c": line 5631)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
@@ -19554,7 +18861,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5635)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5635)
-* remove statement at ("test/cases/large/clang-26760.c": line 5636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5636)
 * remove expression at ("test/cases/large/clang-26760.c": line 5636)
@@ -19594,18 +18901,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5638)
 * do without param at ("test/cases/large/clang-26760.c": line 5637)
 * do without param at ("test/cases/large/clang-26760.c": line 5636)
-* remove statement at ("test/cases/large/clang-26760.c": line 5643)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5643)
-* remove statement at ("test/cases/large/clang-26760.c": line 5644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5644)
 * remove check at ("test/cases/large/clang-26760.c": line 5631)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5631)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5631)
-* remove statement at ("test/cases/large/clang-26760.c": line 5646)
-* remove statement at ("test/cases/large/clang-26760.c": line 5647)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5647)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5647)
 * remove check at ("test/cases/large/clang-26760.c": line 5628)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5628)
@@ -19613,9 +18919,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
 * do without param at ("test/cases/large/clang-26760.c": line 5628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4752)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 4753)
-* remove statement at ("test/cases/large/clang-26760.c": line 4754)
 * remove condition at ("test/cases/large/clang-26760.c": line 4754)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4754)
 * do without param at ("test/cases/large/clang-26760.c": line 4754)
@@ -19638,34 +18942,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4758)
 * do without param at ("test/cases/large/clang-26760.c": line 4754)
-* remove else branch at ("test/cases/large/clang-26760.c": line 4781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4782)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 4782)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4783)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 4783)
-* remove statement at ("test/cases/large/clang-26760.c": line 4784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
 * do without param at ("test/cases/large/clang-26760.c": line 4786)
-* remove statement at ("test/cases/large/clang-26760.c": line 4789)
 * remove condition at ("test/cases/large/clang-26760.c": line 4789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4790)
-* remove statement at ("test/cases/large/clang-26760.c": line 4791)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 4792)
-* remove statement at ("test/cases/large/clang-26760.c": line 4793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4793)
-* remove statement at ("test/cases/large/clang-26760.c": line 4794)
 * remove condition at ("test/cases/large/clang-26760.c": line 4794)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4795)
+* remove statement at ("test/cases/large/clang-26760.c": line 4795)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 4791)
-* remove statement at ("test/cases/large/clang-26760.c": line 4797)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
 * do without param at ("test/cases/large/clang-26760.c": line 4797)
@@ -19673,11 +18971,9 @@
 * remove check at ("test/cases/large/clang-26760.c": line 4784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4784)
-* remove statement at ("test/cases/large/clang-26760.c": line 4800)
 * remove condition at ("test/cases/large/clang-26760.c": line 4800)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4801)
-* remove statement at ("test/cases/large/clang-26760.c": line 4802)
-* remove statement at ("test/cases/large/clang-26760.c": line 4803)
+* remove statement at ("test/cases/large/clang-26760.c": line 4801)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4803)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4803)
@@ -19699,33 +18995,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 4804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4804)
 * do without param at ("test/cases/large/clang-26760.c": line 4804)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4760)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 4761)
 * remove variable i at ("test/cases/large/clang-26760.c": line 4762)
-* remove statement at ("test/cases/large/clang-26760.c": line 4763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4764)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4764)
 * remove check at ("test/cases/large/clang-26760.c": line 4763)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4763)
-* remove statement at ("test/cases/large/clang-26760.c": line 4765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4765)
-* remove statement at ("test/cases/large/clang-26760.c": line 4766)
 * remove condition at ("test/cases/large/clang-26760.c": line 4766)
-* remove if branch at ("test/cases/large/clang-26760.c": line 4767)
-* remove statement at ("test/cases/large/clang-26760.c": line 4768)
+* remove statement at ("test/cases/large/clang-26760.c": line 4767)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
 * replace by zero at ("test/cases/large/clang-26760.c": line 4768)
 * do without param at ("test/cases/large/clang-26760.c": line 4768)
-* remove statement at ("test/cases/large/clang-26760.c": line 4769)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 4769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
@@ -19754,14 +19048,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
 * do without param at ("test/cases/large/clang-26760.c": line 4769)
-* remove statement at ("test/cases/large/clang-26760.c": line 4807)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 4807)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4807)
 * remove check at ("test/cases/large/clang-26760.c": line 4738)
 * remove iterator at ("test/cases/large/clang-26760.c": line 4738)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 4738)
-* remove statement at ("test/cases/large/clang-26760.c": line 5651)
 * remove condition at ("test/cases/large/clang-26760.c": line 5651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6739)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6740)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6740)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6741)
@@ -19779,10 +19071,8 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6747)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6748)
 * remove condition at ("test/cases/large/clang-26760.c": line 6748)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6749)
-* remove statement at ("test/cases/large/clang-26760.c": line 6750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6750)
@@ -19823,10 +19113,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6750)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6754)
 * do without param at ("test/cases/large/clang-26760.c": line 6750)
-* remove statement at ("test/cases/large/clang-26760.c": line 6756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6756)
-* remove statement at ("test/cases/large/clang-26760.c": line 6758)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6758)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6758)
@@ -19834,29 +19124,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
 * do without param at ("test/cases/large/clang-26760.c": line 6758)
-* remove statement at ("test/cases/large/clang-26760.c": line 6761)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
-* remove statement at ("test/cases/large/clang-26760.c": line 6763)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6766)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766)
-* remove statement at ("test/cases/large/clang-26760.c": line 6767)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6769)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6769)
-* remove statement at ("test/cases/large/clang-26760.c": line 6770)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6770)
 * remove check at ("test/cases/large/clang-26760.c": line 6767)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6767)
-* remove statement at ("test/cases/large/clang-26760.c": line 6772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6777)
@@ -19893,11 +19178,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6772)
 * do without param at ("test/cases/large/clang-26760.c": line 6772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6777)
-* remove statement at ("test/cases/large/clang-26760.c": line 6778)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6780)
 * do without param at ("test/cases/large/clang-26760.c": line 6780)
@@ -19917,14 +19201,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6778)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6778)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6778)
-* remove statement at ("test/cases/large/clang-26760.c": line 6786)
-* remove statement at ("test/cases/large/clang-26760.c": line 6787)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6789)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6789)
-* remove statement at ("test/cases/large/clang-26760.c": line 6790)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6790)
@@ -19941,8 +19223,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
 * do without param at ("test/cases/large/clang-26760.c": line 6763)
-* remove statement at ("test/cases/large/clang-26760.c": line 6793)
-* remove statement at ("test/cases/large/clang-26760.c": line 6795)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 6761)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6761)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6795)
@@ -20163,18 +19446,16 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6801)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6801)
 * inline variable BHoHoll_1052 at ("test/cases/large/clang-26760.c": line 6801)
-* remove statement at ("test/cases/large/clang-26760.c": line 6802)
 * remove condition at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6803)
-* remove statement at ("test/cases/large/clang-26760.c": line 6804)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6804)
-* remove statement at ("test/cases/large/clang-26760.c": line 6805)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6805)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6806)
@@ -20383,28 +19664,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6811)
 * inline variable B4o4ofl_1433 at ("test/cases/large/clang-26760.c": line 6811)
-* remove statement at ("test/cases/large/clang-26760.c": line 6812)
 * remove condition at ("test/cases/large/clang-26760.c": line 6812)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6813)
-* remove statement at ("test/cases/large/clang-26760.c": line 6814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6814)
-* remove statement at ("test/cases/large/clang-26760.c": line 6815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6815)
-* remove statement at ("test/cases/large/clang-26760.c": line 6816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6816)
-* remove statement at ("test/cases/large/clang-26760.c": line 6817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6817)
-* remove statement at ("test/cases/large/clang-26760.c": line 6818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6819)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6819)
-* remove statement at ("test/cases/large/clang-26760.c": line 6820)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6820)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6820)
-* remove statement at ("test/cases/large/clang-26760.c": line 6821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6821)
@@ -20446,7 +19725,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6821)
-* remove statement at ("test/cases/large/clang-26760.c": line 6822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6822)
@@ -20493,7 +19772,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6822)
-* remove statement at ("test/cases/large/clang-26760.c": line 6823)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
@@ -20545,7 +19824,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6823)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6823)
-* remove statement at ("test/cases/large/clang-26760.c": line 6824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
@@ -20594,7 +19873,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6824)
-* remove statement at ("test/cases/large/clang-26760.c": line 6825)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
@@ -20646,7 +19925,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6825)
-* remove statement at ("test/cases/large/clang-26760.c": line 6826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
@@ -20686,14 +19965,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6826)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6826)
-* remove statement at ("test/cases/large/clang-26760.c": line 6827)
 * remove condition at ("test/cases/large/clang-26760.c": line 6827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6828)
-* remove statement at ("test/cases/large/clang-26760.c": line 6829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * do without param at ("test/cases/large/clang-26760.c": line 6829)
 * don't cast at ("test/cases/large/clang-26760.c": line 6829)
-* remove statement at ("test/cases/large/clang-26760.c": line 6830)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
@@ -20738,27 +20015,21 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6830)
-* remove statement at ("test/cases/large/clang-26760.c": line 6831)
-* remove statement at ("test/cases/large/clang-26760.c": line 6833)
 * remove condition at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6833)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6833)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6834)
-* remove statement at ("test/cases/large/clang-26760.c": line 6835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * do without param at ("test/cases/large/clang-26760.c": line 6835)
 * don't cast at ("test/cases/large/clang-26760.c": line 6835)
-* remove statement at ("test/cases/large/clang-26760.c": line 6836)
-* remove statement at ("test/cases/large/clang-26760.c": line 6838)
 * remove condition at ("test/cases/large/clang-26760.c": line 6838)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6838)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6839)
-* remove statement at ("test/cases/large/clang-26760.c": line 6840)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * do without param at ("test/cases/large/clang-26760.c": line 6840)
 * don't cast at ("test/cases/large/clang-26760.c": line 6840)
-* remove statement at ("test/cases/large/clang-26760.c": line 6841)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
@@ -20805,16 +20076,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6841)
-* remove statement at ("test/cases/large/clang-26760.c": line 6842)
-* remove statement at ("test/cases/large/clang-26760.c": line 6844)
 * remove condition at ("test/cases/large/clang-26760.c": line 6844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6844)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6845)
-* remove statement at ("test/cases/large/clang-26760.c": line 6846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * do without param at ("test/cases/large/clang-26760.c": line 6846)
 * don't cast at ("test/cases/large/clang-26760.c": line 6846)
-* remove statement at ("test/cases/large/clang-26760.c": line 6847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
@@ -20860,15 +20128,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6847)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6847)
-* remove statement at ("test/cases/large/clang-26760.c": line 6848)
-* remove statement at ("test/cases/large/clang-26760.c": line 6850)
 * remove condition at ("test/cases/large/clang-26760.c": line 6850)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6851)
-* remove statement at ("test/cases/large/clang-26760.c": line 6852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * do without param at ("test/cases/large/clang-26760.c": line 6852)
 * don't cast at ("test/cases/large/clang-26760.c": line 6852)
-* remove statement at ("test/cases/large/clang-26760.c": line 6853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
@@ -20914,15 +20179,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6853)
-* remove statement at ("test/cases/large/clang-26760.c": line 6855)
 * remove condition at ("test/cases/large/clang-26760.c": line 6855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6855)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6856)
-* remove statement at ("test/cases/large/clang-26760.c": line 6857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * do without param at ("test/cases/large/clang-26760.c": line 6857)
 * don't cast at ("test/cases/large/clang-26760.c": line 6857)
-* remove statement at ("test/cases/large/clang-26760.c": line 6858)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
@@ -20970,7 +20233,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6858)
-* remove statement at ("test/cases/large/clang-26760.c": line 6859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
@@ -21013,59 +20276,54 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6859)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6859)
-* remove statement at ("test/cases/large/clang-26760.c": line 6860)
-* remove statement at ("test/cases/large/clang-26760.c": line 6863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6863)
-* remove statement at ("test/cases/large/clang-26760.c": line 6864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6864)
-* remove statement at ("test/cases/large/clang-26760.c": line 6865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6865)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6865)
-* remove statement at ("test/cases/large/clang-26760.c": line 6866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6866)
-* remove statement at ("test/cases/large/clang-26760.c": line 6867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6867)
-* remove statement at ("test/cases/large/clang-26760.c": line 6868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6868)
-* remove statement at ("test/cases/large/clang-26760.c": line 6869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6869)
-* remove statement at ("test/cases/large/clang-26760.c": line 6870)
 * remove condition at ("test/cases/large/clang-26760.c": line 6870)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6871)
-* remove statement at ("test/cases/large/clang-26760.c": line 6872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6872)
-* remove statement at ("test/cases/large/clang-26760.c": line 6873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6873)
-* remove statement at ("test/cases/large/clang-26760.c": line 6874)
-* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
-* remove statement at ("test/cases/large/clang-26760.c": line 6876)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6878)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878)
-* remove statement at ("test/cases/large/clang-26760.c": line 6879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6879)
-* remove statement at ("test/cases/large/clang-26760.c": line 6880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6880)
 * remove check at ("test/cases/large/clang-26760.c": line 6876)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6876)
-* remove statement at ("test/cases/large/clang-26760.c": line 6882)
-* remove statement at ("test/cases/large/clang-26760.c": line 6884)
+* replace by zero at ("test/cases/large/clang-26760.c": line 6874)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
@@ -21112,7 +20370,7 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6884)
-* remove statement at ("test/cases/large/clang-26760.c": line 6885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
@@ -21154,7 +20412,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6885)
-* remove statement at ("test/cases/large/clang-26760.c": line 6886)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
@@ -21199,7 +20457,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6886)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6886)
-* remove statement at ("test/cases/large/clang-26760.c": line 6887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6887)
@@ -21246,7 +20504,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6887)
-* remove statement at ("test/cases/large/clang-26760.c": line 6888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
@@ -21296,7 +20554,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6888)
-* remove statement at ("test/cases/large/clang-26760.c": line 6889)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
@@ -21345,14 +20603,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6889)
-* remove statement at ("test/cases/large/clang-26760.c": line 6890)
 * remove condition at ("test/cases/large/clang-26760.c": line 6890)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6891)
-* remove statement at ("test/cases/large/clang-26760.c": line 6892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * do without param at ("test/cases/large/clang-26760.c": line 6892)
 * don't cast at ("test/cases/large/clang-26760.c": line 6892)
-* remove statement at ("test/cases/large/clang-26760.c": line 6893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
@@ -21401,31 +20657,29 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6893)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6893)
-* remove statement at ("test/cases/large/clang-26760.c": line 6894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6895)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6895)
 * remove check at ("test/cases/large/clang-26760.c": line 6894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6894)
-* remove statement at ("test/cases/large/clang-26760.c": line 6896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6899)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899)
-* remove statement at ("test/cases/large/clang-26760.c": line 6900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6902)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6903)
-* remove statement at ("test/cases/large/clang-26760.c": line 6904)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6904)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6904)
@@ -21488,19 +20742,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * do without param at ("test/cases/large/clang-26760.c": line 6904)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6916)
-* remove statement at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6918)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6918)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6917)
-* remove statement at ("test/cases/large/clang-26760.c": line 6920)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6920)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6920)
 * remove check at ("test/cases/large/clang-26760.c": line 6900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6900)
-* remove statement at ("test/cases/large/clang-26760.c": line 6922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6922)
-* remove statement at ("test/cases/large/clang-26760.c": line 6923)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6923)
 * do without param at ("test/cases/large/clang-26760.c": line 6923)
@@ -21518,14 +20771,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6924)
 * remove expression at ("test/cases/large/clang-26760.c": line 6927)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6927)
-* remove statement at ("test/cases/large/clang-26760.c": line 6928)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6928)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931)
-* remove statement at ("test/cases/large/clang-26760.c": line 6932)
 * remove condition at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6932)
@@ -21533,31 +20784,27 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
 * do without param at ("test/cases/large/clang-26760.c": line 6932)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6942)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6943)
-* remove statement at ("test/cases/large/clang-26760.c": line 6944)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6944)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
 * do without param at ("test/cases/large/clang-26760.c": line 6944)
-* remove statement at ("test/cases/large/clang-26760.c": line 6945)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6945)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6935)
-* remove statement at ("test/cases/large/clang-26760.c": line 6936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6936)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6936)
-* remove statement at ("test/cases/large/clang-26760.c": line 6937)
 * remove condition at ("test/cases/large/clang-26760.c": line 6937)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6938)
-* remove statement at ("test/cases/large/clang-26760.c": line 6939)
+* remove statement at ("test/cases/large/clang-26760.c": line 6938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6939)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
 * do without param at ("test/cases/large/clang-26760.c": line 6939)
-* remove statement at ("test/cases/large/clang-26760.c": line 6947)
-* remove statement at ("test/cases/large/clang-26760.c": line 6948)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6948)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6952)
@@ -21600,20 +20847,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6896)
-* remove statement at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6956)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6956)
-* remove statement at ("test/cases/large/clang-26760.c": line 6958)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
 * do without param at ("test/cases/large/clang-26760.c": line 6958)
-* remove statement at ("test/cases/large/clang-26760.c": line 6961)
 * remove condition at ("test/cases/large/clang-26760.c": line 6961)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
 * do without param at ("test/cases/large/clang-26760.c": line 6962)
@@ -21621,8 +20865,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6956)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6955)
-* remove statement at ("test/cases/large/clang-26760.c": line 6965)
-* remove statement at ("test/cases/large/clang-26760.c": line 6966)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
@@ -21661,19 +20904,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6966)
-* remove statement at ("test/cases/large/clang-26760.c": line 6968)
 * remove condition at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6968)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6969)
 * remove condition at ("test/cases/large/clang-26760.c": line 6969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6970)
-* remove statement at ("test/cases/large/clang-26760.c": line 6971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * do without param at ("test/cases/large/clang-26760.c": line 6971)
 * don't cast at ("test/cases/large/clang-26760.c": line 6971)
-* remove statement at ("test/cases/large/clang-26760.c": line 6972)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
@@ -21717,7 +20957,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6972)
-* remove statement at ("test/cases/large/clang-26760.c": line 6973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6973)
@@ -21761,7 +21001,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6973)
-* remove statement at ("test/cases/large/clang-26760.c": line 6974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
@@ -21809,14 +21049,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6974)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6974)
-* remove statement at ("test/cases/large/clang-26760.c": line 6976)
 * remove condition at ("test/cases/large/clang-26760.c": line 6976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6977)
-* remove statement at ("test/cases/large/clang-26760.c": line 6978)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * do without param at ("test/cases/large/clang-26760.c": line 6978)
 * don't cast at ("test/cases/large/clang-26760.c": line 6978)
-* remove statement at ("test/cases/large/clang-26760.c": line 6979)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6979)
@@ -21858,7 +21096,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6979)
-* remove statement at ("test/cases/large/clang-26760.c": line 6980)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
@@ -21909,7 +21147,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6980)
-* remove statement at ("test/cases/large/clang-26760.c": line 6981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
@@ -21950,12 +21188,9 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6981)
-* remove statement at ("test/cases/large/clang-26760.c": line 6983)
 * remove condition at ("test/cases/large/clang-26760.c": line 6983)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6984)
-* remove statement at ("test/cases/large/clang-26760.c": line 6985)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 6986)
-* remove statement at ("test/cases/large/clang-26760.c": line 6987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
@@ -22017,14 +21252,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
 * do without param at ("test/cases/large/clang-26760.c": line 6987)
-* remove statement at ("test/cases/large/clang-26760.c": line 6995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6995)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6995)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6985)
-* remove statement at ("test/cases/large/clang-26760.c": line 6997)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * do without param at ("test/cases/large/clang-26760.c": line 6997)
 * don't cast at ("test/cases/large/clang-26760.c": line 6997)
-* remove statement at ("test/cases/large/clang-26760.c": line 6998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
@@ -22072,7 +21307,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6998)
-* remove statement at ("test/cases/large/clang-26760.c": line 6999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
@@ -22117,17 +21352,15 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6999)
-* remove statement at ("test/cases/large/clang-26760.c": line 7001)
 * remove condition at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7001)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7002)
-* remove statement at ("test/cases/large/clang-26760.c": line 7003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * do without param at ("test/cases/large/clang-26760.c": line 7003)
 * don't cast at ("test/cases/large/clang-26760.c": line 7003)
-* remove statement at ("test/cases/large/clang-26760.c": line 7004)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7004)
@@ -22178,7 +21411,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7004)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7004)
-* remove statement at ("test/cases/large/clang-26760.c": line 7005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7005)
@@ -22223,15 +21456,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7005)
-* remove statement at ("test/cases/large/clang-26760.c": line 7007)
 * remove condition at ("test/cases/large/clang-26760.c": line 7007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7007)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7008)
-* remove statement at ("test/cases/large/clang-26760.c": line 7009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * do without param at ("test/cases/large/clang-26760.c": line 7009)
 * don't cast at ("test/cases/large/clang-26760.c": line 7009)
-* remove statement at ("test/cases/large/clang-26760.c": line 7010)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7010)
@@ -22272,7 +21503,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7010)
-* remove statement at ("test/cases/large/clang-26760.c": line 7011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7011)
@@ -22321,7 +21552,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7011)
-* remove statement at ("test/cases/large/clang-26760.c": line 7012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
@@ -22368,25 +21599,24 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7012)
-* remove statement at ("test/cases/large/clang-26760.c": line 7015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7015)
-* remove statement at ("test/cases/large/clang-26760.c": line 7016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7016)
-* remove statement at ("test/cases/large/clang-26760.c": line 7017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7017)
-* remove statement at ("test/cases/large/clang-26760.c": line 7018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7018)
-* remove statement at ("test/cases/large/clang-26760.c": line 7019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7019)
-* remove statement at ("test/cases/large/clang-26760.c": line 7020)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7020)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7020)
-* remove statement at ("test/cases/large/clang-26760.c": line 7021)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7021)
@@ -22401,7 +21631,7 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 7030)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 7031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7032)
-* remove statement at ("test/cases/large/clang-26760.c": line 7033)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7033)
@@ -22464,17 +21694,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * do without param at ("test/cases/large/clang-26760.c": line 7033)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7045)
-* remove statement at ("test/cases/large/clang-26760.c": line 7046)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7047)
 * remove check at ("test/cases/large/clang-26760.c": line 7046)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7046)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7046)
-* remove statement at ("test/cases/large/clang-26760.c": line 7048)
 * remove condition at ("test/cases/large/clang-26760.c": line 7057)
 * remove expression at ("test/cases/large/clang-26760.c": line 7048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7057)
@@ -22514,40 +21743,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
 * do without param at ("test/cases/large/clang-26760.c": line 7048)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7070)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7071)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7072)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7073)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7074)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7074)
-* remove statement at ("test/cases/large/clang-26760.c": line 7075)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7076)
 * remove check at ("test/cases/large/clang-26760.c": line 7075)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7075)
-* remove statement at ("test/cases/large/clang-26760.c": line 7077)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7079)
 * remove condition at ("test/cases/large/clang-26760.c": line 7079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7080)
-* remove statement at ("test/cases/large/clang-26760.c": line 7081)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7081)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084)
-* remove statement at ("test/cases/large/clang-26760.c": line 7085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7085)
-* remove statement at ("test/cases/large/clang-26760.c": line 7086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7086)
@@ -22575,12 +21799,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7081)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7081)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7081)
-* remove statement at ("test/cases/large/clang-26760.c": line 7094)
 * remove statement at ("test/cases/large/clang-26760.c": line 7095)
-* remove statement at ("test/cases/large/clang-26760.c": line 7097)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7097)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7098)
@@ -22591,35 +21814,32 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7077)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7077)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7077)
-* remove statement at ("test/cases/large/clang-26760.c": line 7100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7100)
-* remove statement at ("test/cases/large/clang-26760.c": line 7101)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7104)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104)
-* remove statement at ("test/cases/large/clang-26760.c": line 7105)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7107)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7107)
-* remove statement at ("test/cases/large/clang-26760.c": line 7108)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7108)
 * remove check at ("test/cases/large/clang-26760.c": line 7105)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7105)
-* remove statement at ("test/cases/large/clang-26760.c": line 7110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7112)
-* remove statement at ("test/cases/large/clang-26760.c": line 7113)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7113)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7113)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7113)
@@ -22629,11 +21849,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7110)
-* remove statement at ("test/cases/large/clang-26760.c": line 7115)
 * remove condition at ("test/cases/large/clang-26760.c": line 7115)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7116)
-* remove statement at ("test/cases/large/clang-26760.c": line 7117)
-* remove statement at ("test/cases/large/clang-26760.c": line 7118)
+* remove statement at ("test/cases/large/clang-26760.c": line 7116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7118)
@@ -22679,7 +21897,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7123)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7123)
-* remove statement at ("test/cases/large/clang-26760.c": line 7124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7129)
@@ -22716,13 +21934,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7124)
 * do without param at ("test/cases/large/clang-26760.c": line 7124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7129)
-* remove statement at ("test/cases/large/clang-26760.c": line 7130)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7130)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7132)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7132)
-* remove statement at ("test/cases/large/clang-26760.c": line 7133)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7133)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7133)
@@ -22739,12 +21956,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
 * do without param at ("test/cases/large/clang-26760.c": line 7101)
-* remove statement at ("test/cases/large/clang-26760.c": line 7136)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7137)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7137)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7138)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7138)
-* remove statement at ("test/cases/large/clang-26760.c": line 7139)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7139)
@@ -22767,72 +21983,60 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7140)
 * do without param at ("test/cases/large/clang-26760.c": line 7140)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7136)
-* remove statement at ("test/cases/large/clang-26760.c": line 7143)
 * remove condition at ("test/cases/large/clang-26760.c": line 7143)
 * remove expression at ("test/cases/large/clang-26760.c": line 7143)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7319)
-* remove statement at ("test/cases/large/clang-26760.c": line 7320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7322)
-* remove statement at ("test/cases/large/clang-26760.c": line 7323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7323)
-* remove statement at ("test/cases/large/clang-26760.c": line 7324)
 * remove condition at ("test/cases/large/clang-26760.c": line 7324)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7324)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7325)
-* remove statement at ("test/cases/large/clang-26760.c": line 7326)
+* remove statement at ("test/cases/large/clang-26760.c": line 7325)
 * remove condition at ("test/cases/large/clang-26760.c": line 7326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7326)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7327)
-* remove statement at ("test/cases/large/clang-26760.c": line 7328)
+* remove statement at ("test/cases/large/clang-26760.c": line 7327)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7328)
 * remove check at ("test/cases/large/clang-26760.c": line 7320)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7320)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7144)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7145)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7146)
-* remove statement at ("test/cases/large/clang-26760.c": line 7147)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7147)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7148)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7148)
 * remove check at ("test/cases/large/clang-26760.c": line 7147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7147)
-* remove statement at ("test/cases/large/clang-26760.c": line 7149)
 * remove condition at ("test/cases/large/clang-26760.c": line 7149)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7150)
-* remove statement at ("test/cases/large/clang-26760.c": line 7151)
+* remove statement at ("test/cases/large/clang-26760.c": line 7150)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 7152)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 7153)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 7154)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 7155)
-* remove statement at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7157)
-* remove statement at ("test/cases/large/clang-26760.c": line 7159)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7159)
-* remove statement at ("test/cases/large/clang-26760.c": line 7161)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
 * do without param at ("test/cases/large/clang-26760.c": line 7161)
-* remove statement at ("test/cases/large/clang-26760.c": line 7164)
 * remove condition at ("test/cases/large/clang-26760.c": line 7164)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7165)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
 * do without param at ("test/cases/large/clang-26760.c": line 7165)
@@ -22844,28 +22048,23 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7157)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7156)
-* remove statement at ("test/cases/large/clang-26760.c": line 7169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
 * do without param at ("test/cases/large/clang-26760.c": line 7169)
-* remove statement at ("test/cases/large/clang-26760.c": line 7170)
 * remove condition at ("test/cases/large/clang-26760.c": line 7170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7171)
-* remove statement at ("test/cases/large/clang-26760.c": line 7172)
-* remove statement at ("test/cases/large/clang-26760.c": line 7173)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7173)
-* remove statement at ("test/cases/large/clang-26760.c": line 7175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
 * do without param at ("test/cases/large/clang-26760.c": line 7175)
-* remove statement at ("test/cases/large/clang-26760.c": line 7178)
 * remove condition at ("test/cases/large/clang-26760.c": line 7178)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
 * do without param at ("test/cases/large/clang-26760.c": line 7179)
@@ -22874,70 +22073,60 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7173)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7172)
 * remove statement at ("test/cases/large/clang-26760.c": line 7182)
-* remove statement at ("test/cases/large/clang-26760.c": line 7184)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7186)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7186)
 * remove check at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7184)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7184)
-* remove statement at ("test/cases/large/clang-26760.c": line 7188)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7188)
-* remove statement at ("test/cases/large/clang-26760.c": line 7191)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7194)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7195)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7195)
-* remove statement at ("test/cases/large/clang-26760.c": line 7196)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7198)
 * remove condition at ("test/cases/large/clang-26760.c": line 7198)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7199)
-* remove statement at ("test/cases/large/clang-26760.c": line 7200)
+* remove statement at ("test/cases/large/clang-26760.c": line 7199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7200)
 * remove check at ("test/cases/large/clang-26760.c": line 7196)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7196)
-* remove statement at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7203)
 * remove condition at ("test/cases/large/clang-26760.c": line 7203)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7204)
+* remove statement at ("test/cases/large/clang-26760.c": line 7204)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7202)
-* remove statement at ("test/cases/large/clang-26760.c": line 7206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7206)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7206)
-* remove statement at ("test/cases/large/clang-26760.c": line 7207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7207)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7207)
-* remove statement at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7209)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7209)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7209)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7209)
-* remove statement at ("test/cases/large/clang-26760.c": line 7210)
 * remove condition at ("test/cases/large/clang-26760.c": line 7210)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7211)
-* remove statement at ("test/cases/large/clang-26760.c": line 7212)
+* remove statement at ("test/cases/large/clang-26760.c": line 7211)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * do without param at ("test/cases/large/clang-26760.c": line 7212)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7208)
-* remove statement at ("test/cases/large/clang-26760.c": line 7214)
 * remove condition at ("test/cases/large/clang-26760.c": line 7214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7215)
+* remove statement at ("test/cases/large/clang-26760.c": line 7215)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7191)
-* remove statement at ("test/cases/large/clang-26760.c": line 7217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7217)
 * remove check at ("test/cases/large/clang-26760.c": line 7188)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7188)
@@ -22946,7 +22135,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * do without param at ("test/cases/large/clang-26760.c": line 7188)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7151)
-* remove statement at ("test/cases/large/clang-26760.c": line 7220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7220)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7220)
@@ -22955,7 +22144,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7220)
 * do without param at ("test/cases/large/clang-26760.c": line 7221)
-* remove statement at ("test/cases/large/clang-26760.c": line 7222)
 * remove condition at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
@@ -22991,9 +22179,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7224)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
 * do without param at ("test/cases/large/clang-26760.c": line 7222)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7283)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7284)
-* remove statement at ("test/cases/large/clang-26760.c": line 7285)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7285)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7285)
@@ -23041,7 +22228,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
 * do without param at ("test/cases/large/clang-26760.c": line 7286)
-* remove statement at ("test/cases/large/clang-26760.c": line 7296)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7300)
@@ -23076,15 +22263,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7297)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7300)
-* remove statement at ("test/cases/large/clang-26760.c": line 7301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7302)
-* remove statement at ("test/cases/large/clang-26760.c": line 7303)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7303)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7301)
-* remove statement at ("test/cases/large/clang-26760.c": line 7305)
 * remove condition at ("test/cases/large/clang-26760.c": line 7305)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7306)
-* remove statement at ("test/cases/large/clang-26760.c": line 7307)
+* remove statement at ("test/cases/large/clang-26760.c": line 7306)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7307)
@@ -23130,27 +22315,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7313)
 * do without param at ("test/cases/large/clang-26760.c": line 7307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7227)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7228)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7229)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7229)
-* remove statement at ("test/cases/large/clang-26760.c": line 7230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7233)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233)
-* remove statement at ("test/cases/large/clang-26760.c": line 7234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7236)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7237)
-* remove statement at ("test/cases/large/clang-26760.c": line 7238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7238)
@@ -23213,16 +22395,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * do without param at ("test/cases/large/clang-26760.c": line 7238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7250)
-* remove statement at ("test/cases/large/clang-26760.c": line 7251)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7251)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7251)
 * remove check at ("test/cases/large/clang-26760.c": line 7234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7234)
-* remove statement at ("test/cases/large/clang-26760.c": line 7253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7253)
-* remove statement at ("test/cases/large/clang-26760.c": line 7254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7254)
 * do without param at ("test/cases/large/clang-26760.c": line 7254)
@@ -23240,14 +22422,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7255)
 * remove expression at ("test/cases/large/clang-26760.c": line 7258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7258)
-* remove statement at ("test/cases/large/clang-26760.c": line 7259)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7259)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262)
-* remove statement at ("test/cases/large/clang-26760.c": line 7263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7267)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7267)
@@ -23290,8 +22471,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7230)
-* remove statement at ("test/cases/large/clang-26760.c": line 7270)
-* remove statement at ("test/cases/large/clang-26760.c": line 7271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7271)
@@ -23312,7 +22492,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7274)
-* remove statement at ("test/cases/large/clang-26760.c": line 7275)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7275)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7275)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7275)
@@ -23351,16 +22531,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7278)
 * do without param at ("test/cases/large/clang-26760.c": line 7277)
 * do without param at ("test/cases/large/clang-26760.c": line 7275)
-* remove statement at ("test/cases/large/clang-26760.c": line 7316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7316)
 * do without param at ("test/cases/large/clang-26760.c": line 7316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7058)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 7059)
-* remove statement at ("test/cases/large/clang-26760.c": line 7060)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7060)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
@@ -23369,22 +22548,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7061)
 * do without param at ("test/cases/large/clang-26760.c": line 7060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7062)
-* remove statement at ("test/cases/large/clang-26760.c": line 7063)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7063)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7063)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7063)
-* remove statement at ("test/cases/large/clang-26760.c": line 7064)
 * remove condition at ("test/cases/large/clang-26760.c": line 7064)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7065)
-* remove statement at ("test/cases/large/clang-26760.c": line 7066)
+* remove statement at ("test/cases/large/clang-26760.c": line 7065)
 * remove condition at ("test/cases/large/clang-26760.c": line 7066)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7067)
-* remove statement at ("test/cases/large/clang-26760.c": line 7332)
+* remove statement at ("test/cases/large/clang-26760.c": line 7067)
 * remove condition at ("test/cases/large/clang-26760.c": line 7332)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7379)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 7380)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 7381)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 7382)
@@ -23395,29 +22570,24 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 7387)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7388)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7388)
-* remove statement at ("test/cases/large/clang-26760.c": line 7389)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7391)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7391)
-* remove statement at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7394)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7394)
-* remove statement at ("test/cases/large/clang-26760.c": line 7396)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
 * do without param at ("test/cases/large/clang-26760.c": line 7396)
-* remove statement at ("test/cases/large/clang-26760.c": line 7399)
 * remove condition at ("test/cases/large/clang-26760.c": line 7399)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7400)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
 * do without param at ("test/cases/large/clang-26760.c": line 7400)
@@ -23426,7 +22596,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7394)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7394)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7393)
-* remove statement at ("test/cases/large/clang-26760.c": line 7403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7403)
@@ -23437,15 +22607,14 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7389)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7389)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7389)
-* remove statement at ("test/cases/large/clang-26760.c": line 7406)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7406)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408)
-* remove statement at ("test/cases/large/clang-26760.c": line 7409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7409)
-* remove statement at ("test/cases/large/clang-26760.c": line 7410)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7410)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7410)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
@@ -23479,58 +22648,47 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7413)
 * do without param at ("test/cases/large/clang-26760.c": line 7412)
 * do without param at ("test/cases/large/clang-26760.c": line 7410)
-* remove statement at ("test/cases/large/clang-26760.c": line 7416)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7416)
 * remove check at ("test/cases/large/clang-26760.c": line 7406)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7406)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7406)
-* remove statement at ("test/cases/large/clang-26760.c": line 7418)
-* remove statement at ("test/cases/large/clang-26760.c": line 7419)
 * remove condition at ("test/cases/large/clang-26760.c": line 7419)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7420)
-* remove statement at ("test/cases/large/clang-26760.c": line 7421)
+* remove statement at ("test/cases/large/clang-26760.c": line 7420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7421)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7333)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7334)
-* remove statement at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7336)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7338)
-* remove statement at ("test/cases/large/clang-26760.c": line 7339)
 * remove condition at ("test/cases/large/clang-26760.c": line 7339)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7339)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7340)
-* remove statement at ("test/cases/large/clang-26760.c": line 7341)
+* remove statement at ("test/cases/large/clang-26760.c": line 7340)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7343)
-* remove statement at ("test/cases/large/clang-26760.c": line 7344)
 * remove condition at ("test/cases/large/clang-26760.c": line 7344)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7344)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7345)
-* remove statement at ("test/cases/large/clang-26760.c": line 7346)
+* remove statement at ("test/cases/large/clang-26760.c": line 7345)
 * remove condition at ("test/cases/large/clang-26760.c": line 7346)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7346)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7347)
-* remove statement at ("test/cases/large/clang-26760.c": line 7348)
+* remove statement at ("test/cases/large/clang-26760.c": line 7347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7348)
 * remove check at ("test/cases/large/clang-26760.c": line 7341)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7341)
-* remove statement at ("test/cases/large/clang-26760.c": line 7350)
-* remove statement at ("test/cases/large/clang-26760.c": line 7351)
 * remove condition at ("test/cases/large/clang-26760.c": line 7351)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7352)
-* remove statement at ("test/cases/large/clang-26760.c": line 7353)
+* remove statement at ("test/cases/large/clang-26760.c": line 7352)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7353)
 * remove check at ("test/cases/large/clang-26760.c": line 7336)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7336)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7335)
-* remove statement at ("test/cases/large/clang-26760.c": line 7356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7363)
 * remove expression at ("test/cases/large/clang-26760.c": line 7356)
@@ -23582,10 +22740,10 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7363)
-* remove statement at ("test/cases/large/clang-26760.c": line 7364)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7364)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7364)
-* remove statement at ("test/cases/large/clang-26760.c": line 7365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7365)
 * do without param at ("test/cases/large/clang-26760.c": line 7365)
@@ -23635,21 +22793,18 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7374)
 * do without param at ("test/cases/large/clang-26760.c": line 7366)
 * do without param at ("test/cases/large/clang-26760.c": line 7366)
-* remove statement at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7424)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7424)
-* remove statement at ("test/cases/large/clang-26760.c": line 7426)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
 * do without param at ("test/cases/large/clang-26760.c": line 7426)
-* remove statement at ("test/cases/large/clang-26760.c": line 7429)
 * remove condition at ("test/cases/large/clang-26760.c": line 7429)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
 * do without param at ("test/cases/large/clang-26760.c": line 7430)
@@ -23658,18 +22813,14 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7424)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7424)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7423)
-* remove statement at ("test/cases/large/clang-26760.c": line 7433)
 * remove condition at ("test/cases/large/clang-26760.c": line 7433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7456)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 7457)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 7458)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 7459)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7460)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7460)
-* remove statement at ("test/cases/large/clang-26760.c": line 7461)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 7462)
-* remove statement at ("test/cases/large/clang-26760.c": line 7463)
 * remove condition at ("test/cases/large/clang-26760.c": line 7463)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7463)
 * do without param at ("test/cases/large/clang-26760.c": line 7463)
@@ -23692,12 +22843,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7465)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7467)
 * do without param at ("test/cases/large/clang-26760.c": line 7463)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7637)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7638)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 7638)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7639)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 7639)
-* remove statement at ("test/cases/large/clang-26760.c": line 7640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7640)
@@ -23719,40 +22869,35 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 7641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7641)
 * do without param at ("test/cases/large/clang-26760.c": line 7641)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7469)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 7470)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7471)
-* remove statement at ("test/cases/large/clang-26760.c": line 7472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7476)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476)
-* remove statement at ("test/cases/large/clang-26760.c": line 7477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7477)
-* remove statement at ("test/cases/large/clang-26760.c": line 7478)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7478)
-* remove statement at ("test/cases/large/clang-26760.c": line 7479)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 7480)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 7481)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 7482)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7483)
-* remove statement at ("test/cases/large/clang-26760.c": line 7484)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7486)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7487)
-* remove statement at ("test/cases/large/clang-26760.c": line 7488)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7488)
@@ -23815,31 +22960,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * do without param at ("test/cases/large/clang-26760.c": line 7488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7500)
-* remove statement at ("test/cases/large/clang-26760.c": line 7501)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7501)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7501)
 * remove check at ("test/cases/large/clang-26760.c": line 7484)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7484)
-* remove statement at ("test/cases/large/clang-26760.c": line 7503)
-* remove statement at ("test/cases/large/clang-26760.c": line 7504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7504)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7505)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7505)
 * remove check at ("test/cases/large/clang-26760.c": line 7504)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7504)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7504)
-* remove statement at ("test/cases/large/clang-26760.c": line 7506)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7508)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7508)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7508)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7509)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7509)
@@ -23850,32 +22993,30 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7506)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7506)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7506)
-* remove statement at ("test/cases/large/clang-26760.c": line 7511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7511)
-* remove statement at ("test/cases/large/clang-26760.c": line 7512)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7515)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515)
-* remove statement at ("test/cases/large/clang-26760.c": line 7516)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7518)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7518)
-* remove statement at ("test/cases/large/clang-26760.c": line 7519)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7519)
 * remove check at ("test/cases/large/clang-26760.c": line 7516)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7516)
-* remove statement at ("test/cases/large/clang-26760.c": line 7521)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7522)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7522)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7522)
@@ -23883,7 +23024,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7521)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7521)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7521)
-* remove statement at ("test/cases/large/clang-26760.c": line 7523)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7528)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7528)
@@ -23920,13 +23061,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7523)
 * do without param at ("test/cases/large/clang-26760.c": line 7523)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7528)
-* remove statement at ("test/cases/large/clang-26760.c": line 7529)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7529)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7531)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7531)
-* remove statement at ("test/cases/large/clang-26760.c": line 7532)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7532)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7532)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7532)
@@ -23943,36 +23083,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
 * do without param at ("test/cases/large/clang-26760.c": line 7512)
-* remove statement at ("test/cases/large/clang-26760.c": line 7535)
 * remove condition at ("test/cases/large/clang-26760.c": line 7535)
 * remove expression at ("test/cases/large/clang-26760.c": line 7535)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7588)
-* remove statement at ("test/cases/large/clang-26760.c": line 7589)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7591)
-* remove statement at ("test/cases/large/clang-26760.c": line 7592)
 * remove condition at ("test/cases/large/clang-26760.c": line 7592)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7592)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7593)
-* remove statement at ("test/cases/large/clang-26760.c": line 7594)
+* remove statement at ("test/cases/large/clang-26760.c": line 7593)
 * remove condition at ("test/cases/large/clang-26760.c": line 7594)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7594)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7595)
-* remove statement at ("test/cases/large/clang-26760.c": line 7596)
+* remove statement at ("test/cases/large/clang-26760.c": line 7595)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7596)
 * remove check at ("test/cases/large/clang-26760.c": line 7589)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7589)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 7537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7538)
-* remove statement at ("test/cases/large/clang-26760.c": line 7539)
 * remove condition at ("test/cases/large/clang-26760.c": line 7539)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7540)
-* remove statement at ("test/cases/large/clang-26760.c": line 7541)
+* remove statement at ("test/cases/large/clang-26760.c": line 7540)
 * remove condition at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
@@ -24008,9 +23140,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7543)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
 * do without param at ("test/cases/large/clang-26760.c": line 7541)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7561)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 7562)
-* remove statement at ("test/cases/large/clang-26760.c": line 7563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7563)
@@ -24058,10 +23189,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
 * do without param at ("test/cases/large/clang-26760.c": line 7564)
-* remove statement at ("test/cases/large/clang-26760.c": line 7574)
 * remove condition at ("test/cases/large/clang-26760.c": line 7574)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7575)
-* remove statement at ("test/cases/large/clang-26760.c": line 7576)
+* remove statement at ("test/cases/large/clang-26760.c": line 7575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7576)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7576)
@@ -24107,13 +23237,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7582)
 * do without param at ("test/cases/large/clang-26760.c": line 7576)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 7547)
 * remove variable k at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7548)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7548)
-* remove statement at ("test/cases/large/clang-26760.c": line 7549)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7549)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7549)
@@ -24134,7 +23263,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7552)
-* remove statement at ("test/cases/large/clang-26760.c": line 7553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7553)
@@ -24173,7 +23302,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7556)
 * do without param at ("test/cases/large/clang-26760.c": line 7555)
 * do without param at ("test/cases/large/clang-26760.c": line 7553)
-* remove statement at ("test/cases/large/clang-26760.c": line 7585)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7585)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
@@ -24181,19 +23310,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 7585)
 * do without param at ("test/cases/large/clang-26760.c": line 7585)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7479)
-* remove statement at ("test/cases/large/clang-26760.c": line 7600)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7600)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7600)
 * remove check at ("test/cases/large/clang-26760.c": line 7474)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7474)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7474)
-* remove statement at ("test/cases/large/clang-26760.c": line 7602)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7603)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7603)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7604)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7605)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7605)
-* remove statement at ("test/cases/large/clang-26760.c": line 7606)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7615)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7606)
@@ -24263,31 +23391,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7607)
 * do without param at ("test/cases/large/clang-26760.c": line 7607)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7602)
-* remove statement at ("test/cases/large/clang-26760.c": line 7617)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7617)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7617)
-* remove statement at ("test/cases/large/clang-26760.c": line 7618)
-* remove statement at ("test/cases/large/clang-26760.c": line 7619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7619)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7619)
 * remove check at ("test/cases/large/clang-26760.c": line 7472)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7472)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7472)
-* remove statement at ("test/cases/large/clang-26760.c": line 7621)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7621)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7621)
-* remove statement at ("test/cases/large/clang-26760.c": line 7622)
 * remove condition at ("test/cases/large/clang-26760.c": line 7622)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7623)
-* remove statement at ("test/cases/large/clang-26760.c": line 7624)
+* remove statement at ("test/cases/large/clang-26760.c": line 7623)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7624)
 * do without param at ("test/cases/large/clang-26760.c": line 7624)
-* remove statement at ("test/cases/large/clang-26760.c": line 7625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
@@ -24316,40 +23442,35 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
 * do without param at ("test/cases/large/clang-26760.c": line 7625)
-* remove statement at ("test/cases/large/clang-26760.c": line 7644)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
 * do without param at ("test/cases/large/clang-26760.c": line 7646)
-* remove statement at ("test/cases/large/clang-26760.c": line 7649)
 * remove condition at ("test/cases/large/clang-26760.c": line 7649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7650)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * do without param at ("test/cases/large/clang-26760.c": line 7650)
 * remove check at ("test/cases/large/clang-26760.c": line 7644)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7644)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7644)
-* remove statement at ("test/cases/large/clang-26760.c": line 7652)
-* remove statement at ("test/cases/large/clang-26760.c": line 7653)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
 * do without param at ("test/cases/large/clang-26760.c": line 7655)
-* remove statement at ("test/cases/large/clang-26760.c": line 7658)
 * remove condition at ("test/cases/large/clang-26760.c": line 7658)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
 * do without param at ("test/cases/large/clang-26760.c": line 7659)
@@ -24357,66 +23478,57 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7653)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7653)
-* remove statement at ("test/cases/large/clang-26760.c": line 7661)
-* remove statement at ("test/cases/large/clang-26760.c": line 7662)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7662)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7662)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7461)
-* remove statement at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7665)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 7666)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 7667)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 7668)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7669)
-* remove statement at ("test/cases/large/clang-26760.c": line 7670)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7670)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7671)
 * remove check at ("test/cases/large/clang-26760.c": line 7670)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7670)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7670)
-* remove statement at ("test/cases/large/clang-26760.c": line 7672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7674)
-* remove statement at ("test/cases/large/clang-26760.c": line 7675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7677)
-* remove statement at ("test/cases/large/clang-26760.c": line 7678)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7678)
 * remove check at ("test/cases/large/clang-26760.c": line 7675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7675)
-* remove statement at ("test/cases/large/clang-26760.c": line 7680)
 * remove condition at ("test/cases/large/clang-26760.c": line 7680)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7681)
-* remove statement at ("test/cases/large/clang-26760.c": line 7682)
+* remove statement at ("test/cases/large/clang-26760.c": line 7681)
 * remove condition at ("test/cases/large/clang-26760.c": line 7682)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7683)
+* remove statement at ("test/cases/large/clang-26760.c": line 7683)
 * remove check at ("test/cases/large/clang-26760.c": line 7672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7672)
-* remove statement at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7685)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7689)
-* remove statement at ("test/cases/large/clang-26760.c": line 7690)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7690)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7690)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7690)
-* remove statement at ("test/cases/large/clang-26760.c": line 7691)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
@@ -24428,31 +23540,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 7694)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 7695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7696)
-* remove statement at ("test/cases/large/clang-26760.c": line 7697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7699)
-* remove statement at ("test/cases/large/clang-26760.c": line 7700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7700)
 * do without param at ("test/cases/large/clang-26760.c": line 7700)
-* remove statement at ("test/cases/large/clang-26760.c": line 7701)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7701)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7701)
-* remove statement at ("test/cases/large/clang-26760.c": line 7702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7702)
 * remove check at ("test/cases/large/clang-26760.c": line 7697)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7697)
-* remove statement at ("test/cases/large/clang-26760.c": line 7704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7704)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7704)
-* remove statement at ("test/cases/large/clang-26760.c": line 7705)
 * remove condition at ("test/cases/large/clang-26760.c": line 7705)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7705)
@@ -24496,12 +23606,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7710)
 * do without param at ("test/cases/large/clang-26760.c": line 7705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7711)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7724)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 7725)
-* remove statement at ("test/cases/large/clang-26760.c": line 7726)
 * remove condition at ("test/cases/large/clang-26760.c": line 7726)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7727)
-* remove statement at ("test/cases/large/clang-26760.c": line 7728)
+* remove statement at ("test/cases/large/clang-26760.c": line 7727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7728)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7728)
@@ -24559,7 +23667,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
 * do without param at ("test/cases/large/clang-26760.c": line 7728)
-* remove statement at ("test/cases/large/clang-26760.c": line 7740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7745)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7740)
@@ -24600,10 +23708,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
 * do without param at ("test/cases/large/clang-26760.c": line 7740)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7712)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7713)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 7713)
-* remove statement at ("test/cases/large/clang-26760.c": line 7714)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7714)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7714)
@@ -24660,18 +23767,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7691)
-* remove statement at ("test/cases/large/clang-26760.c": line 7748)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7750)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7750)
 * remove check at ("test/cases/large/clang-26760.c": line 7748)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7748)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7748)
-* remove statement at ("test/cases/large/clang-26760.c": line 7752)
 * remove condition at ("test/cases/large/clang-26760.c": line 7752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7752)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7753)
+* remove statement at ("test/cases/large/clang-26760.c": line 7753)
 * remove check at ("test/cases/large/clang-26760.c": line 7685)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7685)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7685)
@@ -24680,24 +23785,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * do without param at ("test/cases/large/clang-26760.c": line 7685)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7665)
-* remove statement at ("test/cases/large/clang-26760.c": line 7756)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7756)
-* remove statement at ("test/cases/large/clang-26760.c": line 7758)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7758)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7758)
-* remove statement at ("test/cases/large/clang-26760.c": line 7760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
 * do without param at ("test/cases/large/clang-26760.c": line 7760)
-* remove statement at ("test/cases/large/clang-26760.c": line 7763)
 * remove condition at ("test/cases/large/clang-26760.c": line 7763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7764)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
 * do without param at ("test/cases/large/clang-26760.c": line 7764)
@@ -24709,10 +23811,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7756)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7664)
-* remove statement at ("test/cases/large/clang-26760.c": line 7768)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7769)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7769)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7769)
@@ -24720,9 +23822,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7768)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7768)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7768)
-* remove statement at ("test/cases/large/clang-26760.c": line 7770)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 7771)
-* remove statement at ("test/cases/large/clang-26760.c": line 7772)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7779)
 * remove expression at ("test/cases/large/clang-26760.c": line 7772)
@@ -24774,7 +23875,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7779)
-* remove statement at ("test/cases/large/clang-26760.c": line 7780)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7780)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7780)
 * do without param at ("test/cases/large/clang-26760.c": line 7780)
@@ -24825,7 +23926,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7781)
 * do without param at ("test/cases/large/clang-26760.c": line 7781)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7770)
-* remove statement at ("test/cases/large/clang-26760.c": line 7793)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7793)
@@ -24835,7 +23935,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 7798)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 7799)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 7800)
-* remove statement at ("test/cases/large/clang-26760.c": line 7801)
 * remove condition at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
 * do without param at ("test/cases/large/clang-26760.c": line 7801)
@@ -24864,13 +23963,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7802)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7805)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7812)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 7813)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 7814)
-* remove statement at ("test/cases/large/clang-26760.c": line 7815)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7815)
-* remove statement at ("test/cases/large/clang-26760.c": line 7816)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7816)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7816)
@@ -24910,46 +24008,39 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7824)
 * do without param at ("test/cases/large/clang-26760.c": line 7816)
-* remove statement at ("test/cases/large/clang-26760.c": line 7826)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7826)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7826)
-* remove statement at ("test/cases/large/clang-26760.c": line 7827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7827)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7806)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 7807)
-* remove statement at ("test/cases/large/clang-26760.c": line 7808)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7808)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7808)
-* remove statement at ("test/cases/large/clang-26760.c": line 7809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7809)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7809)
-* remove statement at ("test/cases/large/clang-26760.c": line 7829)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7832)
 * remove condition at ("test/cases/large/clang-26760.c": line 7832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7833)
-* remove statement at ("test/cases/large/clang-26760.c": line 7834)
+* remove statement at ("test/cases/large/clang-26760.c": line 7833)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7836)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7836)
 * remove check at ("test/cases/large/clang-26760.c": line 7834)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7834)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7834)
-* remove statement at ("test/cases/large/clang-26760.c": line 7838)
-* remove statement at ("test/cases/large/clang-26760.c": line 7839)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7839)
 * remove check at ("test/cases/large/clang-26760.c": line 7829)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
 * do without param at ("test/cases/large/clang-26760.c": line 7829)
-* remove statement at ("test/cases/large/clang-26760.c": line 7841)
 * remove condition at ("test/cases/large/clang-26760.c": line 7841)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7842)
-* remove statement at ("test/cases/large/clang-26760.c": line 7843)
+* remove statement at ("test/cases/large/clang-26760.c": line 7842)
 * remove condition at ("test/cases/large/clang-26760.c": line 7843)
 * remove expression at ("test/cases/large/clang-26760.c": line 7843)
 * do without param at ("test/cases/large/clang-26760.c": line 7843)
@@ -24987,24 +24078,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7850)
 * do without param at ("test/cases/large/clang-26760.c": line 7846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7851)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7877)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 7878)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7879)
-* remove statement at ("test/cases/large/clang-26760.c": line 7880)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7881)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7881)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7881)
 * remove check at ("test/cases/large/clang-26760.c": line 7880)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7880)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7880)
-* remove statement at ("test/cases/large/clang-26760.c": line 7882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7882)
-* remove statement at ("test/cases/large/clang-26760.c": line 7883)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7883)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7883)
@@ -25040,60 +24130,53 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7886)
 * do without param at ("test/cases/large/clang-26760.c": line 7885)
 * do without param at ("test/cases/large/clang-26760.c": line 7885)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7852)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7853)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7854)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 7855)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7856)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7856)
-* remove statement at ("test/cases/large/clang-26760.c": line 7857)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7857)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7858)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7858)
 * remove check at ("test/cases/large/clang-26760.c": line 7857)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7857)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7857)
-* remove statement at ("test/cases/large/clang-26760.c": line 7859)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7859)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7859)
-* remove statement at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
 * do without param at ("test/cases/large/clang-26760.c": line 7861)
-* remove statement at ("test/cases/large/clang-26760.c": line 7862)
 * remove condition at ("test/cases/large/clang-26760.c": line 7862)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7863)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * do without param at ("test/cases/large/clang-26760.c": line 7863)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7860)
-* remove statement at ("test/cases/large/clang-26760.c": line 7865)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7865)
-* remove statement at ("test/cases/large/clang-26760.c": line 7866)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7869)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7869)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7868)
-* remove statement at ("test/cases/large/clang-26760.c": line 7871)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7871)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7871)
 * remove check at ("test/cases/large/clang-26760.c": line 7866)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7866)
-* remove statement at ("test/cases/large/clang-26760.c": line 7873)
 * remove condition at ("test/cases/large/clang-26760.c": line 7873)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7874)
-* remove statement at ("test/cases/large/clang-26760.c": line 7894)
+* remove statement at ("test/cases/large/clang-26760.c": line 7874)
 * remove condition at ("test/cases/large/clang-26760.c": line 7894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7894)
@@ -25105,18 +24188,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
 * do without param at ("test/cases/large/clang-26760.c": line 7894)
-* remove else branch at ("test/cases/large/clang-26760.c": line 7901)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 7902)
-* remove statement at ("test/cases/large/clang-26760.c": line 7903)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7903)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7903)
-* remove statement at ("test/cases/large/clang-26760.c": line 7904)
 * remove condition at ("test/cases/large/clang-26760.c": line 7904)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7905)
-* remove statement at ("test/cases/large/clang-26760.c": line 7906)
+* remove statement at ("test/cases/large/clang-26760.c": line 7905)
 * remove condition at ("test/cases/large/clang-26760.c": line 7906)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7907)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7897)
-* remove statement at ("test/cases/large/clang-26760.c": line 7898)
+* remove statement at ("test/cases/large/clang-26760.c": line 7907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7898)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7898)
@@ -25124,13 +24203,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7793)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7435)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 7435)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 7436)
 * remove variable j at ("test/cases/large/clang-26760.c": line 7437)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7437)
-* remove statement at ("test/cases/large/clang-26760.c": line 7438)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7438)
@@ -25171,7 +24249,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7438)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7442)
 * do without param at ("test/cases/large/clang-26760.c": line 7438)
-* remove statement at ("test/cases/large/clang-26760.c": line 7444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7444)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7444)
@@ -25240,19 +24318,17 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 7451)
 * do without param at ("test/cases/large/clang-26760.c": line 7445)
 * do without param at ("test/cases/large/clang-26760.c": line 7445)
-* remove statement at ("test/cases/large/clang-26760.c": line 7911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7911)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7911)
-* remove statement at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7914)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7914)
-* remove statement at ("test/cases/large/clang-26760.c": line 7915)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7915)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 7913)
-* remove statement at ("test/cases/large/clang-26760.c": line 7917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7917)
 * do without param at ("test/cases/large/clang-26760.c": line 7917)
@@ -25275,7 +24351,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7021)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7021)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7021)
-* remove statement at ("test/cases/large/clang-26760.c": line 7921)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7921)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7921)
@@ -25348,7 +24424,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7921)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7929)
 * do without param at ("test/cases/large/clang-26760.c": line 7921)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5652)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5653)
@@ -25389,62 +24464,52 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 5656)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5657)
-* remove statement at ("test/cases/large/clang-26760.c": line 5658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5660)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5660)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5660)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5660)
-* remove statement at ("test/cases/large/clang-26760.c": line 5661)
 * remove condition at ("test/cases/large/clang-26760.c": line 5661)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5662)
+* remove statement at ("test/cases/large/clang-26760.c": line 5662)
 * remove check at ("test/cases/large/clang-26760.c": line 5658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5658)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5658)
-* remove statement at ("test/cases/large/clang-26760.c": line 5664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5664)
-* remove statement at ("test/cases/large/clang-26760.c": line 5665)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5667)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5668)
-* remove statement at ("test/cases/large/clang-26760.c": line 5669)
 * remove condition at ("test/cases/large/clang-26760.c": line 5669)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5669)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5670)
-* remove statement at ("test/cases/large/clang-26760.c": line 5671)
+* remove statement at ("test/cases/large/clang-26760.c": line 5670)
 * remove condition at ("test/cases/large/clang-26760.c": line 5671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5671)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5672)
-* remove statement at ("test/cases/large/clang-26760.c": line 5673)
+* remove statement at ("test/cases/large/clang-26760.c": line 5672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5673)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5667)
-* remove statement at ("test/cases/large/clang-26760.c": line 5675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5675)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5675)
-* remove statement at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5677)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
 * do without param at ("test/cases/large/clang-26760.c": line 5677)
-* remove statement at ("test/cases/large/clang-26760.c": line 5678)
 * remove condition at ("test/cases/large/clang-26760.c": line 5678)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * do without param at ("test/cases/large/clang-26760.c": line 5679)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5676)
-* remove statement at ("test/cases/large/clang-26760.c": line 5681)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5681)
 * remove check at ("test/cases/large/clang-26760.c": line 5665)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5665)
-* remove statement at ("test/cases/large/clang-26760.c": line 5683)
-* remove statement at ("test/cases/large/clang-26760.c": line 5684)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
@@ -25462,14 +24527,13 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 5692)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5693)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5693)
-* remove statement at ("test/cases/large/clang-26760.c": line 5694)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5694)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5694)
-* remove statement at ("test/cases/large/clang-26760.c": line 5695)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 5696)
-* remove statement at ("test/cases/large/clang-26760.c": line 5697)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
@@ -25531,22 +24595,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
 * do without param at ("test/cases/large/clang-26760.c": line 5697)
-* remove statement at ("test/cases/large/clang-26760.c": line 5705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5705)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5705)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5695)
-* remove statement at ("test/cases/large/clang-26760.c": line 5707)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5709)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5709)
-* remove statement at ("test/cases/large/clang-26760.c": line 5710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5710)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5710)
-* remove statement at ("test/cases/large/clang-26760.c": line 5711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5711)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5711)
@@ -25589,21 +24652,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5707)
-* remove statement at ("test/cases/large/clang-26760.c": line 5721)
 * remove condition at ("test/cases/large/clang-26760.c": line 5721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5722)
-* remove statement at ("test/cases/large/clang-26760.c": line 5723)
 * remove condition at ("test/cases/large/clang-26760.c": line 5723)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5724)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * do without param at ("test/cases/large/clang-26760.c": line 5724)
 * remove statement at ("test/cases/large/clang-26760.c": line 5725)
-* remove statement at ("test/cases/large/clang-26760.c": line 5727)
 * remove condition at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5727)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5750)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 5751)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 5752)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5753)
@@ -25615,16 +24673,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 5754)
 * remove variable j at ("test/cases/large/clang-26760.c": line 5755)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5755)
-* remove statement at ("test/cases/large/clang-26760.c": line 5756)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5756)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5756)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5756)
-* remove statement at ("test/cases/large/clang-26760.c": line 5757)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5760)
-* remove statement at ("test/cases/large/clang-26760.c": line 5761)
 * remove condition at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5761)
@@ -25632,41 +24688,35 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
 * do without param at ("test/cases/large/clang-26760.c": line 5761)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5774)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 5775)
-* remove statement at ("test/cases/large/clang-26760.c": line 5776)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5776)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
 * do without param at ("test/cases/large/clang-26760.c": line 5776)
-* remove statement at ("test/cases/large/clang-26760.c": line 5777)
 * remove condition at ("test/cases/large/clang-26760.c": line 5777)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5778)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
 * do without param at ("test/cases/large/clang-26760.c": line 5778)
-* remove statement at ("test/cases/large/clang-26760.c": line 5779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5779)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5764)
-* remove statement at ("test/cases/large/clang-26760.c": line 5765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5765)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5765)
-* remove statement at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5767)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5767)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5767)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5766)
-* remove statement at ("test/cases/large/clang-26760.c": line 5769)
 * remove condition at ("test/cases/large/clang-26760.c": line 5769)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5770)
-* remove statement at ("test/cases/large/clang-26760.c": line 5771)
+* remove statement at ("test/cases/large/clang-26760.c": line 5770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5771)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
 * do without param at ("test/cases/large/clang-26760.c": line 5771)
-* remove statement at ("test/cases/large/clang-26760.c": line 5781)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
@@ -25675,27 +24725,24 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5785)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 5785)
-* remove statement at ("test/cases/large/clang-26760.c": line 5786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
 * do without param at ("test/cases/large/clang-26760.c": line 5788)
-* remove statement at ("test/cases/large/clang-26760.c": line 5791)
 * remove condition at ("test/cases/large/clang-26760.c": line 5791)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * do without param at ("test/cases/large/clang-26760.c": line 5792)
 * remove check at ("test/cases/large/clang-26760.c": line 5786)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5786)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5786)
-* remove statement at ("test/cases/large/clang-26760.c": line 5794)
-* remove statement at ("test/cases/large/clang-26760.c": line 5795)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5795)
 * remove expression at ("test/cases/large/clang-26760.c": line 5795)
@@ -25735,7 +24782,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5797)
 * do without param at ("test/cases/large/clang-26760.c": line 5796)
 * do without param at ("test/cases/large/clang-26760.c": line 5795)
-* remove statement at ("test/cases/large/clang-26760.c": line 5802)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5802)
@@ -25743,7 +24789,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 5807)
-* remove statement at ("test/cases/large/clang-26760.c": line 5808)
 * remove condition at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
 * do without param at ("test/cases/large/clang-26760.c": line 5808)
@@ -25774,33 +24819,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5810)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5814)
 * do without param at ("test/cases/large/clang-26760.c": line 5809)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5855)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 5856)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 5857)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 5858)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 5859)
-* remove statement at ("test/cases/large/clang-26760.c": line 5860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
 * do without param at ("test/cases/large/clang-26760.c": line 5860)
-* remove statement at ("test/cases/large/clang-26760.c": line 5861)
 * remove condition at ("test/cases/large/clang-26760.c": line 5861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5862)
-* remove statement at ("test/cases/large/clang-26760.c": line 5863)
+* remove statement at ("test/cases/large/clang-26760.c": line 5862)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5865)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5865)
 * remove check at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5863)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5863)
-* remove statement at ("test/cases/large/clang-26760.c": line 5867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
-* remove statement at ("test/cases/large/clang-26760.c": line 5870)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5870)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5870)
 * remove check at ("test/cases/large/clang-26760.c": line 5867)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5867)
@@ -25808,9 +24849,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
 * do without param at ("test/cases/large/clang-26760.c": line 5867)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5816)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 5817)
-* remove statement at ("test/cases/large/clang-26760.c": line 5818)
 * remove condition at ("test/cases/large/clang-26760.c": line 5818)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5818)
 * do without param at ("test/cases/large/clang-26760.c": line 5818)
@@ -25833,12 +24872,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5820)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5822)
 * do without param at ("test/cases/large/clang-26760.c": line 5818)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5846)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 5846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5847)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 5847)
-* remove statement at ("test/cases/large/clang-26760.c": line 5848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5848)
@@ -25860,33 +24898,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 5849)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5849)
 * do without param at ("test/cases/large/clang-26760.c": line 5849)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5824)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 5825)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5826)
-* remove statement at ("test/cases/large/clang-26760.c": line 5827)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5827)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5828)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5828)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5828)
 * remove check at ("test/cases/large/clang-26760.c": line 5827)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5827)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5827)
-* remove statement at ("test/cases/large/clang-26760.c": line 5829)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5829)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5829)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5829)
-* remove statement at ("test/cases/large/clang-26760.c": line 5830)
 * remove condition at ("test/cases/large/clang-26760.c": line 5830)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5831)
-* remove statement at ("test/cases/large/clang-26760.c": line 5832)
+* remove statement at ("test/cases/large/clang-26760.c": line 5831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5832)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5832)
 * do without param at ("test/cases/large/clang-26760.c": line 5832)
-* remove statement at ("test/cases/large/clang-26760.c": line 5833)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5833)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
@@ -25915,23 +24951,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
 * do without param at ("test/cases/large/clang-26760.c": line 5833)
-* remove statement at ("test/cases/large/clang-26760.c": line 5852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5852)
 * remove check at ("test/cases/large/clang-26760.c": line 5802)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5802)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5802)
-* remove statement at ("test/cases/large/clang-26760.c": line 5874)
-* remove statement at ("test/cases/large/clang-26760.c": line 5875)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5875)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5875)
-* remove statement at ("test/cases/large/clang-26760.c": line 5876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5876)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5876)
 * remove check at ("test/cases/large/clang-26760.c": line 5781)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5781)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5781)
-* remove statement at ("test/cases/large/clang-26760.c": line 5878)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5878)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5878)
@@ -25976,17 +25011,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5757)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5757)
-* remove statement at ("test/cases/large/clang-26760.c": line 5889)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5890)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 5890)
-* remove statement at ("test/cases/large/clang-26760.c": line 5891)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5891)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5891)
-* remove statement at ("test/cases/large/clang-26760.c": line 5892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5892)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5889)
-* remove statement at ("test/cases/large/clang-26760.c": line 5894)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5894)
@@ -26030,7 +25064,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5895)
 * do without param at ("test/cases/large/clang-26760.c": line 5895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5899)
-* remove statement at ("test/cases/large/clang-26760.c": line 5900)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5900)
@@ -26039,18 +25072,16 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 5905)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 5906)
-* remove statement at ("test/cases/large/clang-26760.c": line 5907)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5907)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5907)
-* remove statement at ("test/cases/large/clang-26760.c": line 5908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5908)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5908)
-* remove statement at ("test/cases/large/clang-26760.c": line 5909)
 * remove condition at ("test/cases/large/clang-26760.c": line 5909)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5910)
-* remove statement at ("test/cases/large/clang-26760.c": line 5911)
+* remove statement at ("test/cases/large/clang-26760.c": line 5910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5911)
-* remove statement at ("test/cases/large/clang-26760.c": line 5912)
 * remove condition at ("test/cases/large/clang-26760.c": line 5912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5912)
 * do without param at ("test/cases/large/clang-26760.c": line 5912)
@@ -26075,9 +25106,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5915)
-* remove else branch at ("test/cases/large/clang-26760.c": line 5921)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 5922)
-* remove statement at ("test/cases/large/clang-26760.c": line 5923)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5923)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
@@ -26088,12 +25117,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 5929)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 5930)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 5931)
-* remove statement at ("test/cases/large/clang-26760.c": line 5932)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5932)
-* remove statement at ("test/cases/large/clang-26760.c": line 5933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5933)
-* remove statement at ("test/cases/large/clang-26760.c": line 5934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5934)
 * remove check at ("test/cases/large/clang-26760.c": line 5923)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5923)
@@ -26101,8 +25130,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
 * do without param at ("test/cases/large/clang-26760.c": line 5923)
-* remove statement at ("test/cases/large/clang-26760.c": line 5936)
-* remove statement at ("test/cases/large/clang-26760.c": line 5937)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5937)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5937)
@@ -26148,7 +25176,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5941)
 * do without param at ("test/cases/large/clang-26760.c": line 5937)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5942)
-* remove statement at ("test/cases/large/clang-26760.c": line 5943)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5943)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5943)
@@ -26193,7 +25221,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5944)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5949)
-* remove statement at ("test/cases/large/clang-26760.c": line 5950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5964)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5950)
@@ -26246,36 +25274,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 5962)
 * do without param at ("test/cases/large/clang-26760.c": line 5950)
 * do without param at ("test/cases/large/clang-26760.c": line 5950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5916)
-* remove statement at ("test/cases/large/clang-26760.c": line 5917)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5917)
-* remove statement at ("test/cases/large/clang-26760.c": line 5918)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5918)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5918)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5918)
-* remove statement at ("test/cases/large/clang-26760.c": line 5966)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5967)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 5967)
 * remove variable i at ("test/cases/large/clang-26760.c": line 5968)
-* remove statement at ("test/cases/large/clang-26760.c": line 5969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5971)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5971)
-* remove statement at ("test/cases/large/clang-26760.c": line 5973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
 * do without param at ("test/cases/large/clang-26760.c": line 5973)
-* remove statement at ("test/cases/large/clang-26760.c": line 5976)
 * remove condition at ("test/cases/large/clang-26760.c": line 5976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
 * do without param at ("test/cases/large/clang-26760.c": line 5977)
@@ -26285,8 +25308,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 5969)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5969)
-* remove statement at ("test/cases/large/clang-26760.c": line 5980)
-* remove statement at ("test/cases/large/clang-26760.c": line 5981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5981)
@@ -26349,28 +25371,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * do without param at ("test/cases/large/clang-26760.c": line 5981)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5993)
-* remove statement at ("test/cases/large/clang-26760.c": line 5994)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5994)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 5966)
-* remove statement at ("test/cases/large/clang-26760.c": line 5996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
 * do without param at ("test/cases/large/clang-26760.c": line 5996)
-* remove statement at ("test/cases/large/clang-26760.c": line 5997)
+* remove return statement at ("test/cases/large/clang-26760.c": line 5997)
 * remove check at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5900)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5728)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 5729)
-* remove statement at ("test/cases/large/clang-26760.c": line 5730)
 * remove initializer at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5730)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732)
-* remove statement at ("test/cases/large/clang-26760.c": line 5733)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5733)
 * do without param at ("test/cases/large/clang-26760.c": line 5733)
@@ -26412,31 +25432,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5739)
 * do without param at ("test/cases/large/clang-26760.c": line 5735)
 * do without param at ("test/cases/large/clang-26760.c": line 5734)
-* remove statement at ("test/cases/large/clang-26760.c": line 5742)
 * remove condition at ("test/cases/large/clang-26760.c": line 5742)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5743)
-* remove statement at ("test/cases/large/clang-26760.c": line 5744)
+* remove statement at ("test/cases/large/clang-26760.c": line 5743)
 * remove condition at ("test/cases/large/clang-26760.c": line 5744)
-* remove if branch at ("test/cases/large/clang-26760.c": line 5745)
+* remove statement at ("test/cases/large/clang-26760.c": line 5745)
 * remove check at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
 * remove iterator at ("test/cases/large/clang-26760.c": line 5730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 5730)
-* remove statement at ("test/cases/large/clang-26760.c": line 5747)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to left at ("test/cases/large/clang-26760.c": line 5747)
 * reduce to right at ("test/cases/large/clang-26760.c": line 5747)
 * replace by zero at ("test/cases/large/clang-26760.c": line 5747)
-* remove statement at ("test/cases/large/clang-26760.c": line 6000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6000)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003)
-* remove statement at ("test/cases/large/clang-26760.c": line 6004)
 * remove condition at ("test/cases/large/clang-26760.c": line 6004)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6005)
-* remove statement at ("test/cases/large/clang-26760.c": line 6006)
+* remove statement at ("test/cases/large/clang-26760.c": line 6005)
 * remove condition at ("test/cases/large/clang-26760.c": line 6006)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6007)
+* remove statement at ("test/cases/large/clang-26760.c": line 6007)
 * remove check at ("test/cases/large/clang-26760.c": line 6000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6000)
@@ -26449,18 +25464,15 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
 * do without param at ("test/cases/large/clang-26760.c": line 5684)
-* remove statement at ("test/cases/large/clang-26760.c": line 6010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6012)
 * remove condition at ("test/cases/large/clang-26760.c": line 6012)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6012)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6013)
-* remove statement at ("test/cases/large/clang-26760.c": line 6014)
+* remove statement at ("test/cases/large/clang-26760.c": line 6013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6014)
-* remove statement at ("test/cases/large/clang-26760.c": line 6015)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6016)
@@ -26491,14 +25503,13 @@
 * remove variable l_1439 at ("test/cases/large/clang-26760.c": line 6034)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6035)
-* remove statement at ("test/cases/large/clang-26760.c": line 6036)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6038)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6039)
@@ -26509,17 +25520,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6036)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6036)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6036)
-* remove statement at ("test/cases/large/clang-26760.c": line 6041)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6042)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6042)
 * remove check at ("test/cases/large/clang-26760.c": line 6041)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6041)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6041)
-* remove statement at ("test/cases/large/clang-26760.c": line 6043)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6043)
@@ -26527,7 +25537,6 @@
 * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046)
 * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047)
 * inline variable l_792 at ("test/cases/large/clang-26760.c": line 6048)
-* remove statement at ("test/cases/large/clang-26760.c": line 6049)
 * remove condition at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
 * do without param at ("test/cases/large/clang-26760.c": line 6049)
@@ -26558,33 +25567,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6055)
 * do without param at ("test/cases/large/clang-26760.c": line 6050)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6096)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 6097)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 6098)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 6099)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 6100)
-* remove statement at ("test/cases/large/clang-26760.c": line 6101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
 * do without param at ("test/cases/large/clang-26760.c": line 6101)
-* remove statement at ("test/cases/large/clang-26760.c": line 6102)
 * remove condition at ("test/cases/large/clang-26760.c": line 6102)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6103)
-* remove statement at ("test/cases/large/clang-26760.c": line 6104)
+* remove statement at ("test/cases/large/clang-26760.c": line 6103)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6106)
 * remove check at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6104)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6104)
-* remove statement at ("test/cases/large/clang-26760.c": line 6108)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6108)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
-* remove statement at ("test/cases/large/clang-26760.c": line 6111)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6111)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6111)
 * remove check at ("test/cases/large/clang-26760.c": line 6108)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6108)
@@ -26592,9 +25597,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
 * do without param at ("test/cases/large/clang-26760.c": line 6108)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6057)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 6058)
-* remove statement at ("test/cases/large/clang-26760.c": line 6059)
 * remove condition at ("test/cases/large/clang-26760.c": line 6059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6059)
 * do without param at ("test/cases/large/clang-26760.c": line 6059)
@@ -26617,12 +25620,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6063)
 * do without param at ("test/cases/large/clang-26760.c": line 6059)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6087)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 6087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6088)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 6088)
-* remove statement at ("test/cases/large/clang-26760.c": line 6089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6089)
@@ -26644,33 +25646,31 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 6090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6090)
 * do without param at ("test/cases/large/clang-26760.c": line 6090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6065)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 6066)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6067)
-* remove statement at ("test/cases/large/clang-26760.c": line 6068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6069)
 * remove check at ("test/cases/large/clang-26760.c": line 6068)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6068)
-* remove statement at ("test/cases/large/clang-26760.c": line 6070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6070)
-* remove statement at ("test/cases/large/clang-26760.c": line 6071)
 * remove condition at ("test/cases/large/clang-26760.c": line 6071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6072)
-* remove statement at ("test/cases/large/clang-26760.c": line 6073)
+* remove statement at ("test/cases/large/clang-26760.c": line 6072)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6073)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6073)
 * do without param at ("test/cases/large/clang-26760.c": line 6073)
-* remove statement at ("test/cases/large/clang-26760.c": line 6074)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6074)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
@@ -26699,14 +25699,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
 * do without param at ("test/cases/large/clang-26760.c": line 6074)
-* remove statement at ("test/cases/large/clang-26760.c": line 6093)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6093)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6093)
 * remove check at ("test/cases/large/clang-26760.c": line 6043)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6043)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6043)
-* remove statement at ("test/cases/large/clang-26760.c": line 6115)
 * remove condition at ("test/cases/large/clang-26760.c": line 6115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6326)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6327)
 * remove variable l_1051 at ("test/cases/large/clang-26760.c": line 6327)
 * inline variable l_1081 at ("test/cases/large/clang-26760.c": line 6328)
@@ -26724,7 +25722,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6334)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6334)
-* remove statement at ("test/cases/large/clang-26760.c": line 6335)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6335)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6335)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6335)
@@ -26732,11 +25730,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
 * do without param at ("test/cases/large/clang-26760.c": line 6335)
-* remove statement at ("test/cases/large/clang-26760.c": line 6338)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6338)
-* remove statement at ("test/cases/large/clang-26760.c": line 6339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6339)
@@ -26751,17 +25748,16 @@
 * remove variable l_1231 at ("test/cases/large/clang-26760.c": line 6348)
 * inline variable l_1233 at ("test/cases/large/clang-26760.c": line 6349)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6350)
-* remove statement at ("test/cases/large/clang-26760.c": line 6351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6351)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6352)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6352)
 * remove check at ("test/cases/large/clang-26760.c": line 6351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6351)
-* remove statement at ("test/cases/large/clang-26760.c": line 6353)
 * remove condition at ("test/cases/large/clang-26760.c": line 6362)
 * remove expression at ("test/cases/large/clang-26760.c": line 6353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6362)
@@ -26801,30 +25797,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
 * do without param at ("test/cases/large/clang-26760.c": line 6353)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6375)
 * inline variable l_1094 at ("test/cases/large/clang-26760.c": line 6376)
 * remove variable l_1149 at ("test/cases/large/clang-26760.c": line 6377)
 * remove variable l_1163 at ("test/cases/large/clang-26760.c": line 6378)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6379)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6379)
-* remove statement at ("test/cases/large/clang-26760.c": line 6380)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6381)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6381)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6381)
 * remove check at ("test/cases/large/clang-26760.c": line 6380)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6380)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6380)
-* remove statement at ("test/cases/large/clang-26760.c": line 6382)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6385)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6385)
@@ -26835,29 +25829,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6382)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6382)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6382)
-* remove statement at ("test/cases/large/clang-26760.c": line 6387)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6387)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6387)
-* remove statement at ("test/cases/large/clang-26760.c": line 6388)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6391)
 * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391)
-* remove statement at ("test/cases/large/clang-26760.c": line 6392)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6394)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6394)
-* remove statement at ("test/cases/large/clang-26760.c": line 6395)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6395)
 * remove check at ("test/cases/large/clang-26760.c": line 6392)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6392)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6392)
-* remove statement at ("test/cases/large/clang-26760.c": line 6397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6402)
@@ -26894,13 +25886,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6397)
 * do without param at ("test/cases/large/clang-26760.c": line 6397)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6402)
-* remove statement at ("test/cases/large/clang-26760.c": line 6403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6403)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6405)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6405)
-* remove statement at ("test/cases/large/clang-26760.c": line 6406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6406)
@@ -26917,36 +25908,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
 * do without param at ("test/cases/large/clang-26760.c": line 6388)
-* remove statement at ("test/cases/large/clang-26760.c": line 6409)
 * remove condition at ("test/cases/large/clang-26760.c": line 6409)
 * remove expression at ("test/cases/large/clang-26760.c": line 6409)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6462)
-* remove statement at ("test/cases/large/clang-26760.c": line 6463)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6465)
-* remove statement at ("test/cases/large/clang-26760.c": line 6466)
 * remove condition at ("test/cases/large/clang-26760.c": line 6466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6466)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6467)
-* remove statement at ("test/cases/large/clang-26760.c": line 6468)
+* remove statement at ("test/cases/large/clang-26760.c": line 6467)
 * remove condition at ("test/cases/large/clang-26760.c": line 6468)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6469)
-* remove statement at ("test/cases/large/clang-26760.c": line 6470)
+* remove statement at ("test/cases/large/clang-26760.c": line 6469)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6470)
 * remove check at ("test/cases/large/clang-26760.c": line 6463)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6463)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6463)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6410)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable l_1101 at ("test/cases/large/clang-26760.c": line 6411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6412)
-* remove statement at ("test/cases/large/clang-26760.c": line 6413)
 * remove condition at ("test/cases/large/clang-26760.c": line 6413)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6414)
-* remove statement at ("test/cases/large/clang-26760.c": line 6415)
+* remove statement at ("test/cases/large/clang-26760.c": line 6414)
 * remove condition at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
@@ -26982,9 +25965,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6417)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
 * do without param at ("test/cases/large/clang-26760.c": line 6415)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6435)
 * inline variable l_1148 at ("test/cases/large/clang-26760.c": line 6436)
-* remove statement at ("test/cases/large/clang-26760.c": line 6437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6437)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6437)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6437)
@@ -27032,10 +26014,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
 * do without param at ("test/cases/large/clang-26760.c": line 6438)
-* remove statement at ("test/cases/large/clang-26760.c": line 6448)
 * remove condition at ("test/cases/large/clang-26760.c": line 6448)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6449)
-* remove statement at ("test/cases/large/clang-26760.c": line 6450)
+* remove statement at ("test/cases/large/clang-26760.c": line 6449)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6450)
@@ -27081,13 +26062,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6456)
 * do without param at ("test/cases/large/clang-26760.c": line 6450)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6420)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable l_1114 at ("test/cases/large/clang-26760.c": line 6421)
 * remove variable k at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6422)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6422)
-* remove statement at ("test/cases/large/clang-26760.c": line 6423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6423)
@@ -27108,7 +26088,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6426)
-* remove statement at ("test/cases/large/clang-26760.c": line 6427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6427)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6427)
@@ -27147,16 +26127,15 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6430)
 * do without param at ("test/cases/large/clang-26760.c": line 6429)
 * do without param at ("test/cases/large/clang-26760.c": line 6427)
-* remove statement at ("test/cases/large/clang-26760.c": line 6459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6459)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6459)
 * do without param at ("test/cases/large/clang-26760.c": line 6459)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6363)
 * inline variable l_1080 at ("test/cases/large/clang-26760.c": line 6364)
-* remove statement at ("test/cases/large/clang-26760.c": line 6365)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6365)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6365)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
@@ -27165,22 +26144,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6366)
 * do without param at ("test/cases/large/clang-26760.c": line 6365)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6367)
-* remove statement at ("test/cases/large/clang-26760.c": line 6368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6368)
-* remove statement at ("test/cases/large/clang-26760.c": line 6369)
 * remove condition at ("test/cases/large/clang-26760.c": line 6369)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6370)
-* remove statement at ("test/cases/large/clang-26760.c": line 6371)
+* remove statement at ("test/cases/large/clang-26760.c": line 6370)
 * remove condition at ("test/cases/large/clang-26760.c": line 6371)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6372)
-* remove statement at ("test/cases/large/clang-26760.c": line 6474)
+* remove statement at ("test/cases/large/clang-26760.c": line 6372)
 * remove condition at ("test/cases/large/clang-26760.c": line 6474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6499)
 * inline variable l_1218 at ("test/cases/large/clang-26760.c": line 6500)
 * inline variable l_1220 at ("test/cases/large/clang-26760.c": line 6501)
 * inline variable l_1221 at ("test/cases/large/clang-26760.c": line 6502)
@@ -27191,14 +26166,13 @@
 * remove variable l_1232 at ("test/cases/large/clang-26760.c": line 6507)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6508)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6508)
-* remove statement at ("test/cases/large/clang-26760.c": line 6509)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6511)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6512)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6512)
@@ -27209,11 +26183,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6509)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6509)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6509)
-* remove statement at ("test/cases/large/clang-26760.c": line 6514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6514)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6475)
 * inline variable l_1172 at ("test/cases/large/clang-26760.c": line 6476)
-* remove statement at ("test/cases/large/clang-26760.c": line 6477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6484)
 * remove expression at ("test/cases/large/clang-26760.c": line 6477)
@@ -27265,7 +26238,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6484)
-* remove statement at ("test/cases/large/clang-26760.c": line 6485)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6485)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6485)
 * do without param at ("test/cases/large/clang-26760.c": line 6485)
@@ -27315,19 +26288,17 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6494)
 * do without param at ("test/cases/large/clang-26760.c": line 6486)
 * do without param at ("test/cases/large/clang-26760.c": line 6486)
-* remove statement at ("test/cases/large/clang-26760.c": line 6516)
 * remove condition at ("test/cases/large/clang-26760.c": line 6516)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6533)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1263 at ("test/cases/large/clang-26760.c": line 6534)
 * remove variable l_1277 at ("test/cases/large/clang-26760.c": line 6535)
 * inline variable l_1321 at ("test/cases/large/clang-26760.c": line 6536)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6537)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6537)
-* remove statement at ("test/cases/large/clang-26760.c": line 6538)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6539)
@@ -27335,7 +26306,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6538)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6538)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6538)
-* remove statement at ("test/cases/large/clang-26760.c": line 6540)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6540)
@@ -27345,7 +26315,6 @@
 * inline variable l_1325 at ("test/cases/large/clang-26760.c": line 6545)
 * inline variable l_1326 at ("test/cases/large/clang-26760.c": line 6546)
 * inline variable l_1360 at ("test/cases/large/clang-26760.c": line 6547)
-* remove statement at ("test/cases/large/clang-26760.c": line 6548)
 * remove condition at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
 * do without param at ("test/cases/large/clang-26760.c": line 6548)
@@ -27374,13 +26343,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6549)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6552)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6559)
 * inline variable l_1292 at ("test/cases/large/clang-26760.c": line 6560)
 * inline variable l_1301 at ("test/cases/large/clang-26760.c": line 6561)
-* remove statement at ("test/cases/large/clang-26760.c": line 6562)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6562)
-* remove statement at ("test/cases/large/clang-26760.c": line 6563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6563)
@@ -27420,27 +26388,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6563)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6571)
 * do without param at ("test/cases/large/clang-26760.c": line 6563)
-* remove statement at ("test/cases/large/clang-26760.c": line 6573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6573)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6573)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6553)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 6554)
-* remove statement at ("test/cases/large/clang-26760.c": line 6555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6555)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6555)
-* remove statement at ("test/cases/large/clang-26760.c": line 6556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6556)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6556)
-* remove statement at ("test/cases/large/clang-26760.c": line 6575)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6578)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6578)
 * remove check at ("test/cases/large/clang-26760.c": line 6575)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6575)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
 * do without param at ("test/cases/large/clang-26760.c": line 6575)
-* remove statement at ("test/cases/large/clang-26760.c": line 6580)
 * remove condition at ("test/cases/large/clang-26760.c": line 6580)
 * remove expression at ("test/cases/large/clang-26760.c": line 6580)
 * do without param at ("test/cases/large/clang-26760.c": line 6580)
@@ -27478,24 +26443,23 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6587)
 * do without param at ("test/cases/large/clang-26760.c": line 6583)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6588)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6602)
 * remove variable l_1333 at ("test/cases/large/clang-26760.c": line 6603)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6604)
-* remove statement at ("test/cases/large/clang-26760.c": line 6605)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6605)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6606)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6606)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6606)
 * remove check at ("test/cases/large/clang-26760.c": line 6605)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6605)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6605)
-* remove statement at ("test/cases/large/clang-26760.c": line 6607)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6607)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6607)
-* remove statement at ("test/cases/large/clang-26760.c": line 6608)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6608)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6608)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6608)
@@ -27531,33 +26495,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6611)
 * do without param at ("test/cases/large/clang-26760.c": line 6610)
 * do without param at ("test/cases/large/clang-26760.c": line 6610)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6589)
 * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 6590)
 * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 6591)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable l_1330 at ("test/cases/large/clang-26760.c": line 6592)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6593)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6593)
-* remove statement at ("test/cases/large/clang-26760.c": line 6594)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6594)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6595)
 * remove check at ("test/cases/large/clang-26760.c": line 6594)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6594)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6594)
-* remove statement at ("test/cases/large/clang-26760.c": line 6596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6596)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6596)
-* remove statement at ("test/cases/large/clang-26760.c": line 6597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6597)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6597)
-* remove statement at ("test/cases/large/clang-26760.c": line 6598)
 * remove condition at ("test/cases/large/clang-26760.c": line 6598)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6599)
-* remove statement at ("test/cases/large/clang-26760.c": line 6619)
+* remove statement at ("test/cases/large/clang-26760.c": line 6599)
 * remove condition at ("test/cases/large/clang-26760.c": line 6619)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6619)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6619)
@@ -27569,15 +26530,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
 * do without param at ("test/cases/large/clang-26760.c": line 6619)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6626)
 * inline variable l_1358 at ("test/cases/large/clang-26760.c": line 6627)
-* remove statement at ("test/cases/large/clang-26760.c": line 6628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6628)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6628)
-* remove statement at ("test/cases/large/clang-26760.c": line 6629)
 * remove condition at ("test/cases/large/clang-26760.c": line 6629)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6630)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6622)
-* remove statement at ("test/cases/large/clang-26760.c": line 6623)
+* remove statement at ("test/cases/large/clang-26760.c": line 6630)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6623)
@@ -27585,13 +26543,12 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6540)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6517)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6518)
 * remove variable l_1241 at ("test/cases/large/clang-26760.c": line 6518)
 * inline variable l_1252 at ("test/cases/large/clang-26760.c": line 6519)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6520)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6520)
-* remove statement at ("test/cases/large/clang-26760.c": line 6521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6530)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6521)
@@ -27660,12 +26617,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6528)
 * do without param at ("test/cases/large/clang-26760.c": line 6522)
 * do without param at ("test/cases/large/clang-26760.c": line 6522)
-* remove statement at ("test/cases/large/clang-26760.c": line 6634)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6634)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6634)
-* remove statement at ("test/cases/large/clang-26760.c": line 6636)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6636)
 * do without param at ("test/cases/large/clang-26760.c": line 6636)
@@ -27688,7 +26644,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 6339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6339)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6339)
-* remove statement at ("test/cases/large/clang-26760.c": line 6640)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6640)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6640)
@@ -27761,7 +26717,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6640)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6648)
 * do without param at ("test/cases/large/clang-26760.c": line 6640)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6116)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6117)
@@ -27802,21 +26757,18 @@
 * inline variable l_1046 at ("test/cases/large/clang-26760.c": line 6120)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6121)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6121)
-* remove statement at ("test/cases/large/clang-26760.c": line 6122)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6124)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6124)
-* remove statement at ("test/cases/large/clang-26760.c": line 6125)
 * remove condition at ("test/cases/large/clang-26760.c": line 6125)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6126)
+* remove statement at ("test/cases/large/clang-26760.c": line 6126)
 * remove check at ("test/cases/large/clang-26760.c": line 6122)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6122)
-* remove statement at ("test/cases/large/clang-26760.c": line 6128)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
@@ -27834,24 +26786,23 @@
 * remove variable l_936 at ("test/cases/large/clang-26760.c": line 6136)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6137)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6137)
-* remove statement at ("test/cases/large/clang-26760.c": line 6138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6138)
-* remove statement at ("test/cases/large/clang-26760.c": line 6139)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6141)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6141)
-* remove statement at ("test/cases/large/clang-26760.c": line 6142)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6142)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6142)
-* remove statement at ("test/cases/large/clang-26760.c": line 6143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6143)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6143)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6143)
@@ -27894,11 +26845,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6139)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6139)
-* remove statement at ("test/cases/large/clang-26760.c": line 6153)
 * remove condition at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6153)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6176)
 * inline variable l_875 at ("test/cases/large/clang-26760.c": line 6177)
 * inline variable l_881 at ("test/cases/large/clang-26760.c": line 6178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6179)
@@ -27910,16 +26859,14 @@
 * inline variable l_953 at ("test/cases/large/clang-26760.c": line 6180)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6181)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6181)
-* remove statement at ("test/cases/large/clang-26760.c": line 6182)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6182)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6182)
-* remove statement at ("test/cases/large/clang-26760.c": line 6183)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
 * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6186)
-* remove statement at ("test/cases/large/clang-26760.c": line 6187)
 * remove condition at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6187)
@@ -27927,30 +26874,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
 * do without param at ("test/cases/large/clang-26760.c": line 6187)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6197)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 6198)
-* remove statement at ("test/cases/large/clang-26760.c": line 6199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
 * do without param at ("test/cases/large/clang-26760.c": line 6199)
-* remove statement at ("test/cases/large/clang-26760.c": line 6200)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6200)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6190)
-* remove statement at ("test/cases/large/clang-26760.c": line 6191)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6191)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6191)
-* remove statement at ("test/cases/large/clang-26760.c": line 6192)
 * remove condition at ("test/cases/large/clang-26760.c": line 6192)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6193)
-* remove statement at ("test/cases/large/clang-26760.c": line 6194)
+* remove statement at ("test/cases/large/clang-26760.c": line 6193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6194)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
 * do without param at ("test/cases/large/clang-26760.c": line 6194)
-* remove statement at ("test/cases/large/clang-26760.c": line 6202)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
@@ -27959,7 +26902,7 @@
 * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6206)
 * inline variable l_883 at ("test/cases/large/clang-26760.c": line 6206)
-* remove statement at ("test/cases/large/clang-26760.c": line 6207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6207)
 * remove expression at ("test/cases/large/clang-26760.c": line 6207)
@@ -27999,17 +26942,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6209)
 * do without param at ("test/cases/large/clang-26760.c": line 6208)
 * do without param at ("test/cases/large/clang-26760.c": line 6207)
-* remove statement at ("test/cases/large/clang-26760.c": line 6214)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6214)
-* remove statement at ("test/cases/large/clang-26760.c": line 6215)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6215)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6215)
 * remove check at ("test/cases/large/clang-26760.c": line 6202)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6202)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6202)
-* remove statement at ("test/cases/large/clang-26760.c": line 6217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6217)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6218)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6217)
@@ -28054,7 +26997,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6183)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6183)
-* remove statement at ("test/cases/large/clang-26760.c": line 6228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6228)
@@ -28098,7 +27041,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6229)
 * do without param at ("test/cases/large/clang-26760.c": line 6229)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6233)
-* remove statement at ("test/cases/large/clang-26760.c": line 6234)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6234)
@@ -28107,9 +27049,8 @@
 * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238)
 * inline variable l_939 at ("test/cases/large/clang-26760.c": line 6239)
 * inline variable l_1001 at ("test/cases/large/clang-26760.c": line 6240)
-* remove statement at ("test/cases/large/clang-26760.c": line 6241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6241)
-* remove statement at ("test/cases/large/clang-26760.c": line 6242)
 * remove condition at ("test/cases/large/clang-26760.c": line 6242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6242)
 * do without param at ("test/cases/large/clang-26760.c": line 6242)
@@ -28134,9 +27075,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6245)
-* remove else branch at ("test/cases/large/clang-26760.c": line 6251)
 * inline variable l_956 at ("test/cases/large/clang-26760.c": line 6252)
-* remove statement at ("test/cases/large/clang-26760.c": line 6253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6253)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6253)
@@ -28182,7 +27122,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6257)
 * do without param at ("test/cases/large/clang-26760.c": line 6253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6258)
-* remove statement at ("test/cases/large/clang-26760.c": line 6259)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6259)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6259)
@@ -28227,7 +27167,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6260)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6265)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6265)
-* remove statement at ("test/cases/large/clang-26760.c": line 6266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6280)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6266)
@@ -28280,34 +27220,31 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6278)
 * do without param at ("test/cases/large/clang-26760.c": line 6266)
 * do without param at ("test/cases/large/clang-26760.c": line 6266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6246)
-* remove statement at ("test/cases/large/clang-26760.c": line 6247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6247)
-* remove statement at ("test/cases/large/clang-26760.c": line 6248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6248)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6248)
-* remove statement at ("test/cases/large/clang-26760.c": line 6282)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6282)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
 * do without param at ("test/cases/large/clang-26760.c": line 6282)
-* remove statement at ("test/cases/large/clang-26760.c": line 6283)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6283)
 * remove check at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6234)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6234)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6154)
 * inline variable l_847 at ("test/cases/large/clang-26760.c": line 6155)
-* remove statement at ("test/cases/large/clang-26760.c": line 6156)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6156)
 * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158)
-* remove statement at ("test/cases/large/clang-26760.c": line 6159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6159)
 * do without param at ("test/cases/large/clang-26760.c": line 6159)
@@ -28349,31 +27286,26 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6165)
 * do without param at ("test/cases/large/clang-26760.c": line 6161)
 * do without param at ("test/cases/large/clang-26760.c": line 6160)
-* remove statement at ("test/cases/large/clang-26760.c": line 6168)
 * remove condition at ("test/cases/large/clang-26760.c": line 6168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6169)
-* remove statement at ("test/cases/large/clang-26760.c": line 6170)
+* remove statement at ("test/cases/large/clang-26760.c": line 6169)
 * remove condition at ("test/cases/large/clang-26760.c": line 6170)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6171)
+* remove statement at ("test/cases/large/clang-26760.c": line 6171)
 * remove check at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6156)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6156)
-* remove statement at ("test/cases/large/clang-26760.c": line 6173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6173)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6173)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6173)
-* remove statement at ("test/cases/large/clang-26760.c": line 6286)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6286)
 * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289)
-* remove statement at ("test/cases/large/clang-26760.c": line 6290)
 * remove condition at ("test/cases/large/clang-26760.c": line 6290)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6291)
-* remove statement at ("test/cases/large/clang-26760.c": line 6292)
+* remove statement at ("test/cases/large/clang-26760.c": line 6291)
 * remove condition at ("test/cases/large/clang-26760.c": line 6292)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6293)
+* remove statement at ("test/cases/large/clang-26760.c": line 6293)
 * remove check at ("test/cases/large/clang-26760.c": line 6286)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6286)
@@ -28386,21 +27318,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
 * do without param at ("test/cases/large/clang-26760.c": line 6128)
-* remove statement at ("test/cases/large/clang-26760.c": line 6296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6298)
-* remove statement at ("test/cases/large/clang-26760.c": line 6299)
 * remove condition at ("test/cases/large/clang-26760.c": line 6299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6300)
-* remove statement at ("test/cases/large/clang-26760.c": line 6301)
+* remove statement at ("test/cases/large/clang-26760.c": line 6300)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6301)
-* remove statement at ("test/cases/large/clang-26760.c": line 6304)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6304)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6304)
 * remove check at ("test/cases/large/clang-26760.c": line 6301)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6301)
@@ -28413,7 +27342,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6296)
-* remove statement at ("test/cases/large/clang-26760.c": line 6307)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6307)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6307)
@@ -28504,21 +27433,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6321)
 * do without param at ("test/cases/large/clang-26760.c": line 6308)
 * do without param at ("test/cases/large/clang-26760.c": line 6307)
-* remove statement at ("test/cases/large/clang-26760.c": line 6651)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6654)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654)
-* remove statement at ("test/cases/large/clang-26760.c": line 6655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6657)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6658)
-* remove statement at ("test/cases/large/clang-26760.c": line 6659)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6659)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6659)
@@ -28581,16 +27508,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * do without param at ("test/cases/large/clang-26760.c": line 6659)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6671)
-* remove statement at ("test/cases/large/clang-26760.c": line 6672)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6672)
 * remove check at ("test/cases/large/clang-26760.c": line 6655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6655)
-* remove statement at ("test/cases/large/clang-26760.c": line 6674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6674)
-* remove statement at ("test/cases/large/clang-26760.c": line 6675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6675)
 * do without param at ("test/cases/large/clang-26760.c": line 6675)
@@ -28608,14 +27535,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 6676)
 * remove expression at ("test/cases/large/clang-26760.c": line 6679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6679)
-* remove statement at ("test/cases/large/clang-26760.c": line 6680)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6680)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683)
-* remove statement at ("test/cases/large/clang-26760.c": line 6684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6688)
@@ -28658,35 +27584,31 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6651)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6651)
-* remove statement at ("test/cases/large/clang-26760.c": line 6691)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6691)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 6015)
-* remove statement at ("test/cases/large/clang-26760.c": line 6693)
 * remove condition at ("test/cases/large/clang-26760.c": line 6693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6694)
-* remove statement at ("test/cases/large/clang-26760.c": line 6695)
+* remove statement at ("test/cases/large/clang-26760.c": line 6694)
 * remove condition at ("test/cases/large/clang-26760.c": line 6695)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6696)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
 * do without param at ("test/cases/large/clang-26760.c": line 6696)
-* remove statement at ("test/cases/large/clang-26760.c": line 6697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6697)
-* remove statement at ("test/cases/large/clang-26760.c": line 6700)
 * remove initializer at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
 * remove variable j at ("test/cases/large/clang-26760.c": line 6702)
 * remove variable i at ("test/cases/large/clang-26760.c": line 6702)
-* remove statement at ("test/cases/large/clang-26760.c": line 6703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6703)
-* remove statement at ("test/cases/large/clang-26760.c": line 6704)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6704)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6704)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6704)
@@ -28729,11 +27651,9 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6700)
-* remove statement at ("test/cases/large/clang-26760.c": line 6714)
-* remove statement at ("test/cases/large/clang-26760.c": line 6715)
 * remove condition at ("test/cases/large/clang-26760.c": line 6715)
-* remove if branch at ("test/cases/large/clang-26760.c": line 6716)
-* remove statement at ("test/cases/large/clang-26760.c": line 6717)
+* remove statement at ("test/cases/large/clang-26760.c": line 6716)
+* remove return statement at ("test/cases/large/clang-26760.c": line 6717)
 * replace by zero at ("test/cases/large/clang-26760.c": line 6717)
 * remove check at ("test/cases/large/clang-26760.c": line 6697)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6697)
@@ -28746,7 +27666,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 6010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 6010)
-* remove statement at ("test/cases/large/clang-26760.c": line 6720)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 6720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 6720)
@@ -28837,31 +27757,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 6734)
 * do without param at ("test/cases/large/clang-26760.c": line 6721)
 * do without param at ("test/cases/large/clang-26760.c": line 6720)
-* remove statement at ("test/cases/large/clang-26760.c": line 7932)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
 * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7935)
 * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935)
-* remove statement at ("test/cases/large/clang-26760.c": line 7936)
-* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
-* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
-* remove statement at ("test/cases/large/clang-26760.c": line 7938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7938)
-* remove statement at ("test/cases/large/clang-26760.c": line 7940)
+* reduce to operant at ("test/cases/large/clang-26760.c": line 7936)
+* replace by zero at ("test/cases/large/clang-26760.c": line 7936)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7942)
 * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7943)
-* remove statement at ("test/cases/large/clang-26760.c": line 7944)
 * remove condition at ("test/cases/large/clang-26760.c": line 7944)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7945)
 * remove condition at ("test/cases/large/clang-26760.c": line 7945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 7946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7946)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7946)
@@ -28924,16 +27839,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * do without param at ("test/cases/large/clang-26760.c": line 7946)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7958)
-* remove statement at ("test/cases/large/clang-26760.c": line 7959)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7959)
 * remove check at ("test/cases/large/clang-26760.c": line 7940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7940)
-* remove statement at ("test/cases/large/clang-26760.c": line 7961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7961)
-* remove statement at ("test/cases/large/clang-26760.c": line 7962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7962)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7962)
 * do without param at ("test/cases/large/clang-26760.c": line 7962)
@@ -28951,10 +27866,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 7963)
 * remove expression at ("test/cases/large/clang-26760.c": line 7966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7966)
-* remove statement at ("test/cases/large/clang-26760.c": line 7967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7968)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7968)
@@ -28962,14 +27877,13 @@
 * remove check at ("test/cases/large/clang-26760.c": line 7967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 7967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7967)
-* remove statement at ("test/cases/large/clang-26760.c": line 7969)
 * remove initializer at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7969)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971)
 * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972)
-* remove statement at ("test/cases/large/clang-26760.c": line 7973)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7973)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7977)
@@ -29012,7 +27926,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to left at ("test/cases/large/clang-26760.c": line 7932)
 * reduce to right at ("test/cases/large/clang-26760.c": line 7932)
-* remove statement at ("test/cases/large/clang-26760.c": line 7980)
+* remove return statement at ("test/cases/large/clang-26760.c": line 7980)
 * replace by zero at ("test/cases/large/clang-26760.c": line 7980)
 * remove static at ("test/cases/large/clang-26760.c": line 7982)
 * inline variable l_86 at ("test/cases/large/clang-26760.c": line 7988)
@@ -29029,30 +27943,27 @@
 * inline variable l_616 at ("test/cases/large/clang-26760.c": line 7997)
 * inline variable l_699 at ("test/cases/large/clang-26760.c": line 7998)
 * remove variable i at ("test/cases/large/clang-26760.c": line 7999)
-* remove statement at ("test/cases/large/clang-26760.c": line 8000)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8002)
 * remove condition at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8002)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8002)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8003)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8003)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8003)
 * remove check at ("test/cases/large/clang-26760.c": line 8000)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8000)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8000)
-* remove statement at ("test/cases/large/clang-26760.c": line 8005)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8005)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007)
-* remove statement at ("test/cases/large/clang-26760.c": line 8008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8008)
-* remove statement at ("test/cases/large/clang-26760.c": line 8009)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8009)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
@@ -29086,11 +27997,10 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8012)
 * do without param at ("test/cases/large/clang-26760.c": line 8011)
 * do without param at ("test/cases/large/clang-26760.c": line 8009)
-* remove statement at ("test/cases/large/clang-26760.c": line 8015)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8015)
 * remove check at ("test/cases/large/clang-26760.c": line 8005)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8005)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8005)
-* remove statement at ("test/cases/large/clang-26760.c": line 8017)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8017)
@@ -29103,7 +28013,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 8024)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 8025)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 8026)
-* remove statement at ("test/cases/large/clang-26760.c": line 8027)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8027)
@@ -29112,30 +28021,25 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8032)
-* remove statement at ("test/cases/large/clang-26760.c": line 8033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8035)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
 * do without param at ("test/cases/large/clang-26760.c": line 8037)
-* remove statement at ("test/cases/large/clang-26760.c": line 8040)
 * remove condition at ("test/cases/large/clang-26760.c": line 8040)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8041)
-* remove statement at ("test/cases/large/clang-26760.c": line 8042)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 8043)
-* remove statement at ("test/cases/large/clang-26760.c": line 8044)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8044)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8044)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8042)
-* remove statement at ("test/cases/large/clang-26760.c": line 8046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
 * do without param at ("test/cases/large/clang-26760.c": line 8046)
@@ -29143,25 +28047,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8035)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8035)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8035)
-* remove statement at ("test/cases/large/clang-26760.c": line 8049)
-* remove statement at ("test/cases/large/clang-26760.c": line 8050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8050)
 * remove check at ("test/cases/large/clang-26760.c": line 8033)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8033)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8033)
-* remove statement at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8053)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8053)
-* remove statement at ("test/cases/large/clang-26760.c": line 8054)
 * remove condition at ("test/cases/large/clang-26760.c": line 8054)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8055)
-* remove statement at ("test/cases/large/clang-26760.c": line 8056)
+* remove statement at ("test/cases/large/clang-26760.c": line 8055)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8056)
-* remove statement at ("test/cases/large/clang-26760.c": line 8059)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8059)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8059)
 * remove check at ("test/cases/large/clang-26760.c": line 8056)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8056)
@@ -29171,39 +28071,32 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * do without param at ("test/cases/large/clang-26760.c": line 8056)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8052)
-* remove statement at ("test/cases/large/clang-26760.c": line 8062)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8064)
-* remove statement at ("test/cases/large/clang-26760.c": line 8065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8067)
-* remove statement at ("test/cases/large/clang-26760.c": line 8068)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8068)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8068)
 * remove check at ("test/cases/large/clang-26760.c": line 8065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8065)
-* remove statement at ("test/cases/large/clang-26760.c": line 8070)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8070)
-* remove statement at ("test/cases/large/clang-26760.c": line 8071)
 * remove condition at ("test/cases/large/clang-26760.c": line 8071)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8071)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8072)
-* remove statement at ("test/cases/large/clang-26760.c": line 8073)
+* remove statement at ("test/cases/large/clang-26760.c": line 8072)
 * remove condition at ("test/cases/large/clang-26760.c": line 8073)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8073)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8074)
-* remove statement at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8076)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8075)
-* remove statement at ("test/cases/large/clang-26760.c": line 8078)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8078)
@@ -29217,13 +28110,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8085)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8086)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8086)
-* remove statement at ("test/cases/large/clang-26760.c": line 8087)
 * remove condition at ("test/cases/large/clang-26760.c": line 8087)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8088)
-* remove statement at ("test/cases/large/clang-26760.c": line 8089)
+* remove statement at ("test/cases/large/clang-26760.c": line 8088)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8089)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8089)
-* remove statement at ("test/cases/large/clang-26760.c": line 8090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8090)
@@ -29255,7 +28146,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8099)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8100)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8100)
-* remove statement at ("test/cases/large/clang-26760.c": line 8101)
 * remove condition at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8101)
@@ -29276,23 +28166,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8103)
 * do without param at ("test/cases/large/clang-26760.c": line 8103)
 * do without param at ("test/cases/large/clang-26760.c": line 8101)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8121)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8122)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8123)
-* remove statement at ("test/cases/large/clang-26760.c": line 8124)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8126)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8126)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8126)
-* remove statement at ("test/cases/large/clang-26760.c": line 8127)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8127)
 * remove check at ("test/cases/large/clang-26760.c": line 8124)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8124)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8124)
-* remove statement at ("test/cases/large/clang-26760.c": line 8129)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8129)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8129)
@@ -29333,19 +28221,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8137)
 * do without param at ("test/cases/large/clang-26760.c": line 8129)
 * do without param at ("test/cases/large/clang-26760.c": line 8129)
-* remove statement at ("test/cases/large/clang-26760.c": line 8140)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8140)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143)
-* remove statement at ("test/cases/large/clang-26760.c": line 8144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8144)
-* remove statement at ("test/cases/large/clang-26760.c": line 8145)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8145)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8145)
-* remove statement at ("test/cases/large/clang-26760.c": line 8146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
@@ -29399,7 +28286,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
 * do without param at ("test/cases/large/clang-26760.c": line 8146)
-* remove statement at ("test/cases/large/clang-26760.c": line 8158)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8158)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8158)
@@ -29469,12 +28356,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
 * do without param at ("test/cases/large/clang-26760.c": line 8140)
-* remove statement at ("test/cases/large/clang-26760.c": line 8176)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8178)
-* remove statement at ("test/cases/large/clang-26760.c": line 8179)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8179)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8179)
@@ -29520,12 +28406,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8186)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8186)
-* remove statement at ("test/cases/large/clang-26760.c": line 8187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8187)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8187)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8187)
-* remove statement at ("test/cases/large/clang-26760.c": line 8188)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8188)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8188)
@@ -29565,7 +28451,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8188)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8195)
-* remove statement at ("test/cases/large/clang-26760.c": line 8196)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8196)
@@ -29574,22 +28460,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8107)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8108)
-* remove statement at ("test/cases/large/clang-26760.c": line 8109)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8109)
-* remove statement at ("test/cases/large/clang-26760.c": line 8110)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8112)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8112)
 * remove check at ("test/cases/large/clang-26760.c": line 8110)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8110)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8110)
-* remove statement at ("test/cases/large/clang-26760.c": line 8114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8114)
@@ -29634,7 +28518,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8114)
 * do without param at ("test/cases/large/clang-26760.c": line 8114)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8118)
-* remove statement at ("test/cases/large/clang-26760.c": line 8199)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
@@ -29643,7 +28526,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8204)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8205)
-* remove statement at ("test/cases/large/clang-26760.c": line 8206)
 * remove condition at ("test/cases/large/clang-26760.c": line 8206)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8206)
@@ -29690,9 +28572,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8214)
 * do without param at ("test/cases/large/clang-26760.c": line 8206)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8231)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8232)
-* remove statement at ("test/cases/large/clang-26760.c": line 8233)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
@@ -29754,12 +28635,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
 * do without param at ("test/cases/large/clang-26760.c": line 8233)
-* remove statement at ("test/cases/large/clang-26760.c": line 8241)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8241)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8241)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8216)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8217)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8218)
-* remove statement at ("test/cases/large/clang-26760.c": line 8219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8219)
@@ -29799,17 +28679,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8219)
 * do without param at ("test/cases/large/clang-26760.c": line 8219)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8224)
-* remove statement at ("test/cases/large/clang-26760.c": line 8225)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8225)
-* remove statement at ("test/cases/large/clang-26760.c": line 8226)
 * remove condition at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8226)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8227)
-* remove statement at ("test/cases/large/clang-26760.c": line 8228)
+* remove statement at ("test/cases/large/clang-26760.c": line 8227)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8228)
-* remove statement at ("test/cases/large/clang-26760.c": line 8243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8243)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8243)
@@ -29876,27 +28755,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8252)
 * do without param at ("test/cases/large/clang-26760.c": line 8243)
-* remove statement at ("test/cases/large/clang-26760.c": line 8254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8256)
-* remove statement at ("test/cases/large/clang-26760.c": line 8257)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8257)
 * remove check at ("test/cases/large/clang-26760.c": line 8254)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8254)
-* remove statement at ("test/cases/large/clang-26760.c": line 8259)
 * remove condition at ("test/cases/large/clang-26760.c": line 8259)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8260)
+* remove statement at ("test/cases/large/clang-26760.c": line 8260)
 * remove check at ("test/cases/large/clang-26760.c": line 8199)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
 * do without param at ("test/cases/large/clang-26760.c": line 8199)
-* remove statement at ("test/cases/large/clang-26760.c": line 8262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8262)
@@ -29905,7 +28781,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8265)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8265)
-* remove statement at ("test/cases/large/clang-26760.c": line 8266)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8266)
@@ -29950,9 +28826,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8268)
 * do without param at ("test/cases/large/clang-26760.c": line 8266)
-* remove statement at ("test/cases/large/clang-26760.c": line 8270)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8270)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8270)
-* remove statement at ("test/cases/large/clang-26760.c": line 8271)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8271)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8282)
 * remove expression at ("test/cases/large/clang-26760.c": line 8271)
@@ -30026,7 +28902,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8262)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8262)
-* remove statement at ("test/cases/large/clang-26760.c": line 8284)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8284)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8284)
@@ -30067,63 +28943,53 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8078)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8078)
-* remove statement at ("test/cases/large/clang-26760.c": line 8292)
 * remove statement at ("test/cases/large/clang-26760.c": line 8293)
 * remove check at ("test/cases/large/clang-26760.c": line 8062)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8062)
-* remove statement at ("test/cases/large/clang-26760.c": line 8296)
 * remove condition at ("test/cases/large/clang-26760.c": line 8296)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8297)
-* remove statement at ("test/cases/large/clang-26760.c": line 8298)
+* remove statement at ("test/cases/large/clang-26760.c": line 8297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8301)
 * remove condition at ("test/cases/large/clang-26760.c": line 8301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8302)
-* remove statement at ("test/cases/large/clang-26760.c": line 8303)
+* remove statement at ("test/cases/large/clang-26760.c": line 8302)
 * remove condition at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8303)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8304)
+* remove statement at ("test/cases/large/clang-26760.c": line 8304)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8300)
-* remove statement at ("test/cases/large/clang-26760.c": line 8306)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8306)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8306)
-* remove statement at ("test/cases/large/clang-26760.c": line 8308)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8308)
-* remove statement at ("test/cases/large/clang-26760.c": line 8310)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
 * do without param at ("test/cases/large/clang-26760.c": line 8310)
-* remove statement at ("test/cases/large/clang-26760.c": line 8313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8314)
-* remove statement at ("test/cases/large/clang-26760.c": line 8315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8315)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8315)
 * do without param at ("test/cases/large/clang-26760.c": line 8315)
-* remove statement at ("test/cases/large/clang-26760.c": line 8316)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8316)
-* remove statement at ("test/cases/large/clang-26760.c": line 8317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8317)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8313)
-* remove statement at ("test/cases/large/clang-26760.c": line 8319)
 * remove condition at ("test/cases/large/clang-26760.c": line 8319)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8320)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
 * do without param at ("test/cases/large/clang-26760.c": line 8320)
@@ -30137,19 +29003,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8298)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8298)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8298)
-* remove statement at ("test/cases/large/clang-26760.c": line 8324)
-* remove statement at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8325)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8329)
-* remove statement at ("test/cases/large/clang-26760.c": line 8330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8330)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8330)
-* remove statement at ("test/cases/large/clang-26760.c": line 8331)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
@@ -30161,58 +29024,52 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 8334)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 8335)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8336)
-* remove statement at ("test/cases/large/clang-26760.c": line 8337)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8337)
-* remove statement at ("test/cases/large/clang-26760.c": line 8338)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8340)
-* remove statement at ("test/cases/large/clang-26760.c": line 8341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8341)
 * do without param at ("test/cases/large/clang-26760.c": line 8341)
-* remove statement at ("test/cases/large/clang-26760.c": line 8342)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8342)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8342)
-* remove statement at ("test/cases/large/clang-26760.c": line 8343)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8343)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8343)
 * remove check at ("test/cases/large/clang-26760.c": line 8338)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8338)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8338)
-* remove statement at ("test/cases/large/clang-26760.c": line 8345)
 * remove condition at ("test/cases/large/clang-26760.c": line 8345)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
 * do without param at ("test/cases/large/clang-26760.c": line 8346)
-* remove statement at ("test/cases/large/clang-26760.c": line 8347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8347)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8347)
-* remove statement at ("test/cases/large/clang-26760.c": line 8348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
 * do without param at ("test/cases/large/clang-26760.c": line 8350)
-* remove statement at ("test/cases/large/clang-26760.c": line 8351)
 * remove condition at ("test/cases/large/clang-26760.c": line 8351)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8352)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * do without param at ("test/cases/large/clang-26760.c": line 8352)
 * remove check at ("test/cases/large/clang-26760.c": line 8348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8348)
-* remove statement at ("test/cases/large/clang-26760.c": line 8354)
-* remove statement at ("test/cases/large/clang-26760.c": line 8355)
 * remove condition at ("test/cases/large/clang-26760.c": line 8355)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8355)
@@ -30256,28 +29113,22 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8360)
 * do without param at ("test/cases/large/clang-26760.c": line 8355)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8361)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8378)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 8379)
-* remove statement at ("test/cases/large/clang-26760.c": line 8380)
 * remove condition at ("test/cases/large/clang-26760.c": line 8380)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8387)
-* remove statement at ("test/cases/large/clang-26760.c": line 8388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8388)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8388)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8381)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 8382)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8383)
-* remove statement at ("test/cases/large/clang-26760.c": line 8384)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8384)
-* remove statement at ("test/cases/large/clang-26760.c": line 8390)
-* remove statement at ("test/cases/large/clang-26760.c": line 8391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8391)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8391)
-* remove statement at ("test/cases/large/clang-26760.c": line 8392)
 * remove condition at ("test/cases/large/clang-26760.c": line 8392)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8393)
-* remove statement at ("test/cases/large/clang-26760.c": line 8394)
+* remove statement at ("test/cases/large/clang-26760.c": line 8393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8394)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8394)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8394)
@@ -30335,7 +29186,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
 * do without param at ("test/cases/large/clang-26760.c": line 8394)
-* remove statement at ("test/cases/large/clang-26760.c": line 8406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8411)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8406)
@@ -30376,23 +29227,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
 * do without param at ("test/cases/large/clang-26760.c": line 8406)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8362)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8363)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 8363)
-* remove statement at ("test/cases/large/clang-26760.c": line 8364)
 * remove condition at ("test/cases/large/clang-26760.c": line 8364)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8365)
-* remove statement at ("test/cases/large/clang-26760.c": line 8366)
+* remove statement at ("test/cases/large/clang-26760.c": line 8365)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8366)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8367)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8367)
 * remove check at ("test/cases/large/clang-26760.c": line 8366)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8366)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8366)
-* remove statement at ("test/cases/large/clang-26760.c": line 8368)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8368)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8368)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8368)
@@ -30449,25 +29298,22 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8331)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8331)
-* remove statement at ("test/cases/large/clang-26760.c": line 8414)
 * inline variable l_1278 at ("test/cases/large/clang-26760.c": line 8415)
-* remove statement at ("test/cases/large/clang-26760.c": line 8416)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8416)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8416)
-* remove statement at ("test/cases/large/clang-26760.c": line 8417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8417)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8417)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8414)
-* remove statement at ("test/cases/large/clang-26760.c": line 8419)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8421)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8421)
 * remove check at ("test/cases/large/clang-26760.c": line 8419)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8419)
-* remove statement at ("test/cases/large/clang-26760.c": line 8423)
 * remove condition at ("test/cases/large/clang-26760.c": line 8423)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8423)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8424)
+* remove statement at ("test/cases/large/clang-26760.c": line 8424)
 * remove check at ("test/cases/large/clang-26760.c": line 8325)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8325)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8325)
@@ -30478,7 +29324,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8027)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8027)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8027)
-* remove statement at ("test/cases/large/clang-26760.c": line 8427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8427)
@@ -30492,13 +29337,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 8434)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8435)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8435)
-* remove statement at ("test/cases/large/clang-26760.c": line 8436)
 * remove condition at ("test/cases/large/clang-26760.c": line 8436)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8437)
-* remove statement at ("test/cases/large/clang-26760.c": line 8438)
+* remove statement at ("test/cases/large/clang-26760.c": line 8437)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8438)
-* remove statement at ("test/cases/large/clang-26760.c": line 8439)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8439)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8439)
@@ -30530,7 +29373,7 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 8448)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8449)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8449)
-* remove statement at ("test/cases/large/clang-26760.c": line 8450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8450)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8454)
@@ -30565,30 +29408,26 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8451)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8454)
-* remove statement at ("test/cases/large/clang-26760.c": line 8455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8457)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457)
-* remove statement at ("test/cases/large/clang-26760.c": line 8458)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8460)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8460)
-* remove statement at ("test/cases/large/clang-26760.c": line 8462)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
 * do without param at ("test/cases/large/clang-26760.c": line 8462)
-* remove statement at ("test/cases/large/clang-26760.c": line 8465)
 * remove condition at ("test/cases/large/clang-26760.c": line 8465)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
 * do without param at ("test/cases/large/clang-26760.c": line 8466)
@@ -30598,18 +29437,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8458)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8458)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8458)
-* remove statement at ("test/cases/large/clang-26760.c": line 8469)
-* remove statement at ("test/cases/large/clang-26760.c": line 8470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8470)
-* remove statement at ("test/cases/large/clang-26760.c": line 8471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8471)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8471)
 * remove check at ("test/cases/large/clang-26760.c": line 8455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8455)
-* remove statement at ("test/cases/large/clang-26760.c": line 8473)
-* remove statement at ("test/cases/large/clang-26760.c": line 8474)
 * remove condition at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8474)
@@ -30630,17 +29466,14 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8476)
 * do without param at ("test/cases/large/clang-26760.c": line 8476)
 * do without param at ("test/cases/large/clang-26760.c": line 8474)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8575)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 8576)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 8577)
-* remove statement at ("test/cases/large/clang-26760.c": line 8578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8581)
-* remove statement at ("test/cases/large/clang-26760.c": line 8582)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8582)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8582)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8582)
@@ -30686,12 +29519,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 8589)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8589)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8589)
-* remove statement at ("test/cases/large/clang-26760.c": line 8590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8590)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8590)
-* remove statement at ("test/cases/large/clang-26760.c": line 8591)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8591)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8591)
@@ -30731,21 +29564,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8591)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8598)
-* remove statement at ("test/cases/large/clang-26760.c": line 8599)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8599)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8599)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8599)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8580)
-* remove statement at ("test/cases/large/clang-26760.c": line 8601)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8601)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8601)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8601)
-* remove statement at ("test/cases/large/clang-26760.c": line 8602)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8602)
 * remove check at ("test/cases/large/clang-26760.c": line 8578)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8578)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8578)
-* remove statement at ("test/cases/large/clang-26760.c": line 8604)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8604)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8604)
@@ -30786,12 +29619,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8612)
 * do without param at ("test/cases/large/clang-26760.c": line 8604)
 * do without param at ("test/cases/large/clang-26760.c": line 8604)
-* remove statement at ("test/cases/large/clang-26760.c": line 8615)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8615)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618)
-* remove statement at ("test/cases/large/clang-26760.c": line 8619)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8622)
@@ -30839,10 +29670,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8640)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8640)
-* remove statement at ("test/cases/large/clang-26760.c": line 8641)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8641)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8642)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8642)
@@ -30850,33 +29681,27 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8641)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8641)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8641)
-* remove statement at ("test/cases/large/clang-26760.c": line 8643)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8646)
-* remove statement at ("test/cases/large/clang-26760.c": line 8647)
 * remove condition at ("test/cases/large/clang-26760.c": line 8647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8647)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8648)
-* remove statement at ("test/cases/large/clang-26760.c": line 8649)
+* remove statement at ("test/cases/large/clang-26760.c": line 8648)
 * remove condition at ("test/cases/large/clang-26760.c": line 8649)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8650)
-* remove statement at ("test/cases/large/clang-26760.c": line 8651)
+* remove statement at ("test/cases/large/clang-26760.c": line 8650)
 * remove condition at ("test/cases/large/clang-26760.c": line 8651)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8651)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8652)
-* remove statement at ("test/cases/large/clang-26760.c": line 8653)
+* remove statement at ("test/cases/large/clang-26760.c": line 8652)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8653)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8645)
-* remove statement at ("test/cases/large/clang-26760.c": line 8655)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8655)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8655)
 * remove check at ("test/cases/large/clang-26760.c": line 8643)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8643)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8643)
-* remove statement at ("test/cases/large/clang-26760.c": line 8657)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8657)
@@ -31023,14 +29848,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8675)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8675)
-* remove statement at ("test/cases/large/clang-26760.c": line 8676)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8678)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8678)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8678)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8679)
@@ -31041,7 +29865,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8676)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8676)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8676)
-* remove statement at ("test/cases/large/clang-26760.c": line 8681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8681)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8681)
@@ -31051,7 +29875,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8681)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
 * do without param at ("test/cases/large/clang-26760.c": line 8682)
-* remove statement at ("test/cases/large/clang-26760.c": line 8684)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8684)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8684)
@@ -31106,10 +29930,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8689)
 * do without param at ("test/cases/large/clang-26760.c": line 8684)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8690)
-* remove statement at ("test/cases/large/clang-26760.c": line 8691)
 * remove condition at ("test/cases/large/clang-26760.c": line 8691)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8692)
-* remove statement at ("test/cases/large/clang-26760.c": line 8693)
+* remove statement at ("test/cases/large/clang-26760.c": line 8692)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8693)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8693)
@@ -31155,7 +29977,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8707)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8707)
-* remove statement at ("test/cases/large/clang-26760.c": line 8708)
 * remove condition at ("test/cases/large/clang-26760.c": line 8708)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8708)
 * do without param at ("test/cases/large/clang-26760.c": line 8708)
@@ -31202,7 +30023,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8714)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9989)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 9989)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9990)
@@ -31298,34 +30118,29 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9994)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9994)
-* remove statement at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 9996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9998)
-* remove statement at ("test/cases/large/clang-26760.c": line 9999)
 * remove condition at ("test/cases/large/clang-26760.c": line 9999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9999)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10000)
-* remove statement at ("test/cases/large/clang-26760.c": line 10001)
+* remove statement at ("test/cases/large/clang-26760.c": line 10000)
 * remove condition at ("test/cases/large/clang-26760.c": line 10001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10001)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10002)
-* remove statement at ("test/cases/large/clang-26760.c": line 10003)
+* remove statement at ("test/cases/large/clang-26760.c": line 10002)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10003)
 * remove check at ("test/cases/large/clang-26760.c": line 9996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9996)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10006)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10008)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10008)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10008)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10009)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10009)
@@ -31336,16 +30151,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10006)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10006)
-* remove statement at ("test/cases/large/clang-26760.c": line 10011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10011)
-* remove statement at ("test/cases/large/clang-26760.c": line 10012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10012)
-* remove statement at ("test/cases/large/clang-26760.c": line 10013)
 * remove condition at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10020)
@@ -31384,9 +30198,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10019)
 * do without param at ("test/cases/large/clang-26760.c": line 10014)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10020)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10029)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10030)
-* remove statement at ("test/cases/large/clang-26760.c": line 10031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10032)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 10032)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 10033)
@@ -31428,7 +30240,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10044)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10044)
-* remove statement at ("test/cases/large/clang-26760.c": line 10045)
 * remove condition at ("test/cases/large/clang-26760.c": line 10045)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10045)
 * do without param at ("test/cases/large/clang-26760.c": line 10045)
@@ -31475,7 +30286,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10051)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10226)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10227)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 10227)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10228)
@@ -31571,18 +30381,15 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10232)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10232)
-* remove statement at ("test/cases/large/clang-26760.c": line 10233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10235)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10235)
-* remove statement at ("test/cases/large/clang-26760.c": line 10237)
 * remove condition at ("test/cases/large/clang-26760.c": line 10237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10238)
-* remove statement at ("test/cases/large/clang-26760.c": line 10239)
+* remove statement at ("test/cases/large/clang-26760.c": line 10238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10239)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10239)
@@ -31593,16 +30400,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10233)
-* remove statement at ("test/cases/large/clang-26760.c": line 10242)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10242)
-* remove statement at ("test/cases/large/clang-26760.c": line 10243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10243)
-* remove statement at ("test/cases/large/clang-26760.c": line 10244)
 * remove condition at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10251)
@@ -31641,16 +30447,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10250)
 * do without param at ("test/cases/large/clang-26760.c": line 10245)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10251)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10260)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 10261)
-* remove statement at ("test/cases/large/clang-26760.c": line 10262)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10264)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10264)
-* remove statement at ("test/cases/large/clang-26760.c": line 10265)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10265)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10265)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10265)
@@ -31725,7 +30529,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10262)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10262)
-* remove statement at ("test/cases/large/clang-26760.c": line 10281)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10281)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10281)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10281)
@@ -31797,13 +30601,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
 * do without param at ("test/cases/large/clang-26760.c": line 10281)
-* remove statement at ("test/cases/large/clang-26760.c": line 10293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10252)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10253)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10254)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10255)
@@ -31883,12 +30686,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10256)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10256)
-* remove statement at ("test/cases/large/clang-26760.c": line 10257)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10257)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10257)
-* remove statement at ("test/cases/large/clang-26760.c": line 10295)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10052)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10295)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 10053)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10054)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 10054)
@@ -31905,7 +30707,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 10062)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 10063)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 10064)
-* remove statement at ("test/cases/large/clang-26760.c": line 10065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10065)
@@ -31916,7 +30717,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10069)
-* remove statement at ("test/cases/large/clang-26760.c": line 10070)
 * remove condition at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10071)
@@ -31956,23 +30756,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10072)
 * do without param at ("test/cases/large/clang-26760.c": line 10072)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10083)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 10084)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 10085)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 10086)
-* remove statement at ("test/cases/large/clang-26760.c": line 10087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10087)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10087)
-* remove statement at ("test/cases/large/clang-26760.c": line 10088)
 * remove condition at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10088)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10089)
-* remove statement at ("test/cases/large/clang-26760.c": line 10090)
+* remove statement at ("test/cases/large/clang-26760.c": line 10089)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10090)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10090)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10075)
-* remove statement at ("test/cases/large/clang-26760.c": line 10076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10076)
@@ -32003,28 +30800,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10076)
 * do without param at ("test/cases/large/clang-26760.c": line 10076)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10077)
-* remove statement at ("test/cases/large/clang-26760.c": line 10078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10078)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * do without param at ("test/cases/large/clang-26760.c": line 10078)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10079)
-* remove statement at ("test/cases/large/clang-26760.c": line 10080)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10080)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10080)
-* remove statement at ("test/cases/large/clang-26760.c": line 10092)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095)
-* remove statement at ("test/cases/large/clang-26760.c": line 10096)
 * remove condition at ("test/cases/large/clang-26760.c": line 10096)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10097)
-* remove statement at ("test/cases/large/clang-26760.c": line 10098)
+* remove statement at ("test/cases/large/clang-26760.c": line 10097)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10098)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10098)
@@ -32036,7 +30831,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10098)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10099)
 * do without param at ("test/cases/large/clang-26760.c": line 10098)
-* remove statement at ("test/cases/large/clang-26760.c": line 10101)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10101)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10110)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10101)
@@ -32084,12 +30879,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
 * do without param at ("test/cases/large/clang-26760.c": line 10092)
-* remove statement at ("test/cases/large/clang-26760.c": line 10112)
 * inline variable l_27 at ("test/cases/large/clang-26760.c": line 10113)
-* remove statement at ("test/cases/large/clang-26760.c": line 10114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10114)
-* remove statement at ("test/cases/large/clang-26760.c": line 10115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10115)
@@ -32129,17 +30923,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10130)
 * do without param at ("test/cases/large/clang-26760.c": line 10115)
 * do without param at ("test/cases/large/clang-26760.c": line 10132)
-* remove statement at ("test/cases/large/clang-26760.c": line 10133)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10133)
 * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135)
 * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136)
-* remove statement at ("test/cases/large/clang-26760.c": line 10137)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10137)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10137)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10137)
-* remove statement at ("test/cases/large/clang-26760.c": line 10138)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10138)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10138)
@@ -32167,9 +30960,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10133)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10133)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10133)
-* remove statement at ("test/cases/large/clang-26760.c": line 10146)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10146)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10112)
-* remove statement at ("test/cases/large/clang-26760.c": line 10148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10148)
@@ -32330,7 +31122,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10152)
-* remove statement at ("test/cases/large/clang-26760.c": line 10153)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10153)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10153)
@@ -32377,7 +31169,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10157)
-* remove statement at ("test/cases/large/clang-26760.c": line 10158)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10158)
 * remove check at ("test/cases/large/clang-26760.c": line 10148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10148)
@@ -32385,7 +31177,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10065)
-* remove statement at ("test/cases/large/clang-26760.c": line 10161)
 * remove condition at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
 * do without param at ("test/cases/large/clang-26760.c": line 10161)
@@ -32417,15 +31208,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10166)
 * do without param at ("test/cases/large/clang-26760.c": line 10164)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10218)
-* remove statement at ("test/cases/large/clang-26760.c": line 10219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10219)
-* remove statement at ("test/cases/large/clang-26760.c": line 10220)
 * remove condition at ("test/cases/large/clang-26760.c": line 10220)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10221)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10168)
+* remove statement at ("test/cases/large/clang-26760.c": line 10221)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10169)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10170)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10171)
@@ -32459,7 +31247,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10173)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10173)
-* remove statement at ("test/cases/large/clang-26760.c": line 10174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10174)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10174)
@@ -32512,15 +31300,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10178)
-* remove statement at ("test/cases/large/clang-26760.c": line 10179)
 * remove condition at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10179)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10198)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10199)
-* remove statement at ("test/cases/large/clang-26760.c": line 10200)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10200)
@@ -32547,12 +31333,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10200)
 * do without param at ("test/cases/large/clang-26760.c": line 10200)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10204)
-* remove statement at ("test/cases/large/clang-26760.c": line 10205)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10205)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10205)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10205)
-* remove statement at ("test/cases/large/clang-26760.c": line 10206)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10206)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10206)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10206)
@@ -32612,7 +31398,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10214)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10180)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10181)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10182)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10183)
@@ -32623,7 +31408,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10186)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10186)
-* remove statement at ("test/cases/large/clang-26760.c": line 10187)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10187)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10193)
 * remove expression at ("test/cases/large/clang-26760.c": line 10187)
@@ -32662,16 +31447,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10187)
 * do without param at ("test/cases/large/clang-26760.c": line 10187)
 * do without param at ("test/cases/large/clang-26760.c": line 10187)
-* remove statement at ("test/cases/large/clang-26760.c": line 10194)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10194)
-* remove statement at ("test/cases/large/clang-26760.c": line 10195)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10195)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10195)
-* remove statement at ("test/cases/large/clang-26760.c": line 10223)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10223)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10223)
-* remove statement at ("test/cases/large/clang-26760.c": line 10297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
@@ -32679,7 +31463,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10301)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10301)
-* remove statement at ("test/cases/large/clang-26760.c": line 10302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10302)
@@ -32735,7 +31519,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
 * do without param at ("test/cases/large/clang-26760.c": line 10297)
-* remove statement at ("test/cases/large/clang-26760.c": line 10308)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10308)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10308)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10308)
@@ -32781,28 +31565,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10309)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10313)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10313)
-* remove statement at ("test/cases/large/clang-26760.c": line 10314)
 * remove condition at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
 * do without param at ("test/cases/large/clang-26760.c": line 10314)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10445)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10446)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10447)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10448)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10449)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10450)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10451)
-* remove statement at ("test/cases/large/clang-26760.c": line 10452)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10453)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10453)
 * remove check at ("test/cases/large/clang-26760.c": line 10452)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10452)
-* remove statement at ("test/cases/large/clang-26760.c": line 10454)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10454)
@@ -32811,39 +31592,32 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10459)
-* remove statement at ("test/cases/large/clang-26760.c": line 10460)
 * remove condition at ("test/cases/large/clang-26760.c": line 10460)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10467)
-* remove statement at ("test/cases/large/clang-26760.c": line 10468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10461)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10462)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10463)
-* remove statement at ("test/cases/large/clang-26760.c": line 10464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10464)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10464)
-* remove statement at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10471)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
 * do without param at ("test/cases/large/clang-26760.c": line 10471)
-* remove statement at ("test/cases/large/clang-26760.c": line 10474)
 * remove condition at ("test/cases/large/clang-26760.c": line 10474)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10475)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * do without param at ("test/cases/large/clang-26760.c": line 10475)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10470)
-* remove statement at ("test/cases/large/clang-26760.c": line 10480)
 * remove condition at ("test/cases/large/clang-26760.c": line 10480)
 * remove expression at ("test/cases/large/clang-26760.c": line 10480)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10504)
-* remove statement at ("test/cases/large/clang-26760.c": line 10505)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10505)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10505)
@@ -32861,10 +31635,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
 * do without param at ("test/cases/large/clang-26760.c": line 10506)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10481)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10482)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10483)
-* remove statement at ("test/cases/large/clang-26760.c": line 10484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10488)
 * remove expression at ("test/cases/large/clang-26760.c": line 10484)
@@ -32897,12 +31670,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10488)
-* remove statement at ("test/cases/large/clang-26760.c": line 10489)
 * remove condition at ("test/cases/large/clang-26760.c": line 10489)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10490)
-* remove statement at ("test/cases/large/clang-26760.c": line 10491)
+* remove statement at ("test/cases/large/clang-26760.c": line 10490)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10491)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10491)
-* remove statement at ("test/cases/large/clang-26760.c": line 10492)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10492)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10492)
@@ -32950,7 +31722,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10494)
 * do without param at ("test/cases/large/clang-26760.c": line 10494)
 * do without param at ("test/cases/large/clang-26760.c": line 10492)
-* remove statement at ("test/cases/large/clang-26760.c": line 10510)
 * remove condition at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10510)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10511)
@@ -32991,12 +31762,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10513)
 * do without param at ("test/cases/large/clang-26760.c": line 10511)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10514)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10550)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10551)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10552)
-* remove statement at ("test/cases/large/clang-26760.c": line 10553)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10553)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10553)
@@ -33048,21 +31818,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10560)
 * do without param at ("test/cases/large/clang-26760.c": line 10554)
 * do without param at ("test/cases/large/clang-26760.c": line 10553)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10515)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10516)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10517)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10518)
-* remove statement at ("test/cases/large/clang-26760.c": line 10519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10519)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10520)
 * remove check at ("test/cases/large/clang-26760.c": line 10519)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10519)
-* remove statement at ("test/cases/large/clang-26760.c": line 10521)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10521)
@@ -33103,11 +31872,10 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10521)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10525)
 * do without param at ("test/cases/large/clang-26760.c": line 10521)
-* remove statement at ("test/cases/large/clang-26760.c": line 10527)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10528)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10528)
-* remove statement at ("test/cases/large/clang-26760.c": line 10529)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10529)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10529)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10529)
@@ -33179,13 +31947,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10530)
 * do without param at ("test/cases/large/clang-26760.c": line 10529)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10527)
-* remove statement at ("test/cases/large/clang-26760.c": line 10545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10545)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10545)
-* remove statement at ("test/cases/large/clang-26760.c": line 10546)
 * remove condition at ("test/cases/large/clang-26760.c": line 10546)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10546)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10547)
-* remove statement at ("test/cases/large/clang-26760.c": line 10564)
+* remove statement at ("test/cases/large/clang-26760.c": line 10547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10564)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10564)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10564)
@@ -33218,7 +31985,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10454)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10316)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10317)
@@ -33228,7 +31994,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10317)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10318)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10319)
-* remove statement at ("test/cases/large/clang-26760.c": line 10320)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10320)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
@@ -33287,7 +32052,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10328)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10329)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10329)
-* remove statement at ("test/cases/large/clang-26760.c": line 10330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10338)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10330)
@@ -33358,7 +32123,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10337)
 * do without param at ("test/cases/large/clang-26760.c": line 10330)
-* remove statement at ("test/cases/large/clang-26760.c": line 10339)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10339)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
@@ -33369,12 +32133,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10345)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10346)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10347)
-* remove statement at ("test/cases/large/clang-26760.c": line 10348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10348)
-* remove statement at ("test/cases/large/clang-26760.c": line 10349)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10349)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10349)
-* remove statement at ("test/cases/large/clang-26760.c": line 10350)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10350)
 * remove check at ("test/cases/large/clang-26760.c": line 10339)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10339)
@@ -33382,35 +32146,34 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
 * do without param at ("test/cases/large/clang-26760.c": line 10339)
-* remove statement at ("test/cases/large/clang-26760.c": line 10352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10352)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10355)
-* remove statement at ("test/cases/large/clang-26760.c": line 10356)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10357)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10357)
 * remove check at ("test/cases/large/clang-26760.c": line 10356)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10356)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10356)
-* remove statement at ("test/cases/large/clang-26760.c": line 10358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10358)
-* remove statement at ("test/cases/large/clang-26760.c": line 10359)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10359)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10359)
-* remove statement at ("test/cases/large/clang-26760.c": line 10360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10360)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10360)
@@ -33465,7 +32228,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
 * do without param at ("test/cases/large/clang-26760.c": line 10363)
-* remove statement at ("test/cases/large/clang-26760.c": line 10373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10373)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10373)
@@ -33539,7 +32302,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10373)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10383)
 * do without param at ("test/cases/large/clang-26760.c": line 10373)
-* remove statement at ("test/cases/large/clang-26760.c": line 10385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10385)
 * do without param at ("test/cases/large/clang-26760.c": line 10385)
@@ -33556,7 +32319,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
 * do without param at ("test/cases/large/clang-26760.c": line 10320)
-* remove statement at ("test/cases/large/clang-26760.c": line 10390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10390)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10390)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10390)
@@ -33594,7 +32357,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10391)
 * do without param at ("test/cases/large/clang-26760.c": line 10391)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10392)
-* remove statement at ("test/cases/large/clang-26760.c": line 10393)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 10394)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 10395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10396)
@@ -33628,7 +32390,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10398)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10398)
-* remove statement at ("test/cases/large/clang-26760.c": line 10399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10399)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10399)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10399)
@@ -33681,15 +32443,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10403)
-* remove statement at ("test/cases/large/clang-26760.c": line 10404)
 * remove condition at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10404)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10423)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 10424)
-* remove statement at ("test/cases/large/clang-26760.c": line 10425)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10425)
@@ -33716,12 +32476,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10425)
 * do without param at ("test/cases/large/clang-26760.c": line 10425)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10429)
-* remove statement at ("test/cases/large/clang-26760.c": line 10430)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10430)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10430)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10430)
-* remove statement at ("test/cases/large/clang-26760.c": line 10431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10431)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10431)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10431)
@@ -33781,7 +32541,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10439)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10405)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 10406)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 10407)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10408)
@@ -33792,7 +32551,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10411)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10411)
-* remove statement at ("test/cases/large/clang-26760.c": line 10412)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10412)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10418)
 * remove expression at ("test/cases/large/clang-26760.c": line 10412)
@@ -33831,29 +32590,28 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10412)
 * do without param at ("test/cases/large/clang-26760.c": line 10412)
 * do without param at ("test/cases/large/clang-26760.c": line 10412)
-* remove statement at ("test/cases/large/clang-26760.c": line 10419)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10419)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10419)
-* remove statement at ("test/cases/large/clang-26760.c": line 10420)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10420)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10420)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10393)
-* remove statement at ("test/cases/large/clang-26760.c": line 10442)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10442)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10442)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10031)
-* remove statement at ("test/cases/large/clang-26760.c": line 10571)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
 * remove variable k at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10573)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10573)
-* remove statement at ("test/cases/large/clang-26760.c": line 10574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10574)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10574)
@@ -33928,7 +32686,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10571)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10571)
-* remove statement at ("test/cases/large/clang-26760.c": line 10590)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10590)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10590)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10590)
@@ -34000,13 +32758,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
 * do without param at ("test/cases/large/clang-26760.c": line 10590)
-* remove statement at ("test/cases/large/clang-26760.c": line 10602)
 * inline variable l_362 at ("test/cases/large/clang-26760.c": line 10603)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 10604)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 10605)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 10606)
-* remove statement at ("test/cases/large/clang-26760.c": line 10607)
 * remove condition at ("test/cases/large/clang-26760.c": line 10607)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10607)
@@ -34053,9 +32809,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10615)
 * do without param at ("test/cases/large/clang-26760.c": line 10607)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10632)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 10633)
-* remove statement at ("test/cases/large/clang-26760.c": line 10634)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10634)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
@@ -34117,12 +32872,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
 * do without param at ("test/cases/large/clang-26760.c": line 10634)
-* remove statement at ("test/cases/large/clang-26760.c": line 10642)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10642)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10617)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 10618)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 10619)
-* remove statement at ("test/cases/large/clang-26760.c": line 10620)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10620)
@@ -34162,17 +32916,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10620)
 * do without param at ("test/cases/large/clang-26760.c": line 10620)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10625)
-* remove statement at ("test/cases/large/clang-26760.c": line 10626)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10626)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10626)
-* remove statement at ("test/cases/large/clang-26760.c": line 10627)
 * remove condition at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10627)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10628)
-* remove statement at ("test/cases/large/clang-26760.c": line 10629)
+* remove statement at ("test/cases/large/clang-26760.c": line 10628)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10629)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10629)
-* remove statement at ("test/cases/large/clang-26760.c": line 10644)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10644)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10644)
@@ -34239,28 +32992,25 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10653)
 * do without param at ("test/cases/large/clang-26760.c": line 10644)
-* remove statement at ("test/cases/large/clang-26760.c": line 10655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10658)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10658)
 * remove check at ("test/cases/large/clang-26760.c": line 10655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10655)
-* remove statement at ("test/cases/large/clang-26760.c": line 10660)
 * remove condition at ("test/cases/large/clang-26760.c": line 10660)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10661)
+* remove statement at ("test/cases/large/clang-26760.c": line 10661)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10602)
-* remove statement at ("test/cases/large/clang-26760.c": line 10663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10663)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10663)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10021)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 10022)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 10023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10024)
@@ -34340,12 +33090,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10025)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10025)
-* remove statement at ("test/cases/large/clang-26760.c": line 10026)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10026)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10026)
-* remove statement at ("test/cases/large/clang-26760.c": line 10665)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8715)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10665)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8716)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8717)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8717)
@@ -34362,7 +33111,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8725)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8726)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8727)
-* remove statement at ("test/cases/large/clang-26760.c": line 8728)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8729)
 * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8729)
 * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8730)
@@ -34404,7 +33152,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8741)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8741)
-* remove statement at ("test/cases/large/clang-26760.c": line 8742)
 * remove condition at ("test/cases/large/clang-26760.c": line 8742)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8742)
 * do without param at ("test/cases/large/clang-26760.c": line 8742)
@@ -34451,7 +33198,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8748)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8887)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8888)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 8888)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8889)
@@ -34547,14 +33293,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8893)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8893)
-* remove statement at ("test/cases/large/clang-26760.c": line 8894)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8896)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8897)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8897)
@@ -34565,16 +33310,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8894)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8894)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8894)
-* remove statement at ("test/cases/large/clang-26760.c": line 8899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8899)
-* remove statement at ("test/cases/large/clang-26760.c": line 8900)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8900)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8900)
-* remove statement at ("test/cases/large/clang-26760.c": line 8901)
 * remove condition at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8908)
@@ -34613,16 +33357,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8907)
 * do without param at ("test/cases/large/clang-26760.c": line 8902)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8908)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8917)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 8918)
-* remove statement at ("test/cases/large/clang-26760.c": line 8919)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
 * remove variable k at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8921)
-* remove statement at ("test/cases/large/clang-26760.c": line 8922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8922)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8922)
@@ -34697,7 +33439,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8919)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8919)
-* remove statement at ("test/cases/large/clang-26760.c": line 8938)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8938)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8938)
@@ -34769,13 +33511,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
 * do without param at ("test/cases/large/clang-26760.c": line 8938)
-* remove statement at ("test/cases/large/clang-26760.c": line 8950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8950)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8909)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 8910)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 8911)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8912)
@@ -34855,12 +33596,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8913)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8913)
-* remove statement at ("test/cases/large/clang-26760.c": line 8914)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8914)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8914)
-* remove statement at ("test/cases/large/clang-26760.c": line 8952)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8749)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8952)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 8750)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8751)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 8751)
@@ -34877,7 +33617,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 8759)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 8760)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 8761)
-* remove statement at ("test/cases/large/clang-26760.c": line 8762)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8762)
@@ -34888,7 +33627,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8766)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8766)
-* remove statement at ("test/cases/large/clang-26760.c": line 8767)
 * remove condition at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8767)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8768)
@@ -34928,23 +33666,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8769)
 * do without param at ("test/cases/large/clang-26760.c": line 8769)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8780)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 8781)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 8782)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 8783)
-* remove statement at ("test/cases/large/clang-26760.c": line 8784)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8784)
-* remove statement at ("test/cases/large/clang-26760.c": line 8785)
 * remove condition at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8786)
-* remove statement at ("test/cases/large/clang-26760.c": line 8787)
+* remove statement at ("test/cases/large/clang-26760.c": line 8786)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8787)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8772)
-* remove statement at ("test/cases/large/clang-26760.c": line 8773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8773)
@@ -34975,28 +33710,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8773)
 * do without param at ("test/cases/large/clang-26760.c": line 8773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8774)
-* remove statement at ("test/cases/large/clang-26760.c": line 8775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * do without param at ("test/cases/large/clang-26760.c": line 8775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8776)
-* remove statement at ("test/cases/large/clang-26760.c": line 8777)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8777)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8777)
-* remove statement at ("test/cases/large/clang-26760.c": line 8789)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792)
-* remove statement at ("test/cases/large/clang-26760.c": line 8793)
 * remove condition at ("test/cases/large/clang-26760.c": line 8793)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8794)
-* remove statement at ("test/cases/large/clang-26760.c": line 8795)
+* remove statement at ("test/cases/large/clang-26760.c": line 8794)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8795)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8795)
@@ -35008,7 +33741,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8795)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8796)
 * do without param at ("test/cases/large/clang-26760.c": line 8795)
-* remove statement at ("test/cases/large/clang-26760.c": line 8798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8798)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8807)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8798)
@@ -35056,7 +33789,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
 * do without param at ("test/cases/large/clang-26760.c": line 8789)
-* remove statement at ("test/cases/large/clang-26760.c": line 8809)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8809)
@@ -35217,7 +33949,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8813)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8813)
-* remove statement at ("test/cases/large/clang-26760.c": line 8814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8814)
@@ -35264,7 +33996,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8818)
-* remove statement at ("test/cases/large/clang-26760.c": line 8819)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8819)
 * remove check at ("test/cases/large/clang-26760.c": line 8809)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8809)
@@ -35272,7 +34004,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8762)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8762)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8762)
-* remove statement at ("test/cases/large/clang-26760.c": line 8822)
 * remove condition at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
 * do without param at ("test/cases/large/clang-26760.c": line 8822)
@@ -35304,15 +34035,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8827)
 * do without param at ("test/cases/large/clang-26760.c": line 8825)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8879)
-* remove statement at ("test/cases/large/clang-26760.c": line 8880)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8880)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8880)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8880)
-* remove statement at ("test/cases/large/clang-26760.c": line 8881)
 * remove condition at ("test/cases/large/clang-26760.c": line 8881)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8882)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8829)
+* remove statement at ("test/cases/large/clang-26760.c": line 8882)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 8830)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 8831)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8832)
@@ -35346,7 +34074,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8834)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8834)
-* remove statement at ("test/cases/large/clang-26760.c": line 8835)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8835)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8835)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8835)
@@ -35399,15 +34127,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8839)
-* remove statement at ("test/cases/large/clang-26760.c": line 8840)
 * remove condition at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8859)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 8860)
-* remove statement at ("test/cases/large/clang-26760.c": line 8861)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8861)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8861)
@@ -35434,12 +34160,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8861)
 * do without param at ("test/cases/large/clang-26760.c": line 8861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8865)
-* remove statement at ("test/cases/large/clang-26760.c": line 8866)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8866)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8866)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8866)
-* remove statement at ("test/cases/large/clang-26760.c": line 8867)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8867)
@@ -35499,7 +34225,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8875)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8841)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 8842)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 8843)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8844)
@@ -35510,7 +34235,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8847)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8847)
-* remove statement at ("test/cases/large/clang-26760.c": line 8848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8854)
 * remove expression at ("test/cases/large/clang-26760.c": line 8848)
@@ -35549,16 +34274,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8848)
 * do without param at ("test/cases/large/clang-26760.c": line 8848)
 * do without param at ("test/cases/large/clang-26760.c": line 8848)
-* remove statement at ("test/cases/large/clang-26760.c": line 8855)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8855)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8855)
-* remove statement at ("test/cases/large/clang-26760.c": line 8856)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8856)
-* remove statement at ("test/cases/large/clang-26760.c": line 8884)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8884)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8884)
-* remove statement at ("test/cases/large/clang-26760.c": line 8954)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8954)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
@@ -35566,7 +34290,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8958)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8958)
-* remove statement at ("test/cases/large/clang-26760.c": line 8959)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8959)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8959)
@@ -35622,7 +34346,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
 * do without param at ("test/cases/large/clang-26760.c": line 8954)
-* remove statement at ("test/cases/large/clang-26760.c": line 8965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8965)
@@ -35668,28 +34392,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8966)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8970)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8970)
-* remove statement at ("test/cases/large/clang-26760.c": line 8971)
 * remove condition at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
 * do without param at ("test/cases/large/clang-26760.c": line 8971)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9052)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 9053)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 9054)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 9055)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 9056)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 9057)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9058)
-* remove statement at ("test/cases/large/clang-26760.c": line 9059)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9059)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9060)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9060)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9060)
 * remove check at ("test/cases/large/clang-26760.c": line 9059)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9059)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9059)
-* remove statement at ("test/cases/large/clang-26760.c": line 9061)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9061)
@@ -35698,23 +34419,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9066)
-* remove statement at ("test/cases/large/clang-26760.c": line 9067)
 * remove condition at ("test/cases/large/clang-26760.c": line 9067)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9074)
-* remove statement at ("test/cases/large/clang-26760.c": line 9075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9075)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9075)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9068)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9069)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9070)
-* remove statement at ("test/cases/large/clang-26760.c": line 9071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9071)
-* remove statement at ("test/cases/large/clang-26760.c": line 9077)
 * remove condition at ("test/cases/large/clang-26760.c": line 9077)
 * remove expression at ("test/cases/large/clang-26760.c": line 9077)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9099)
-* remove statement at ("test/cases/large/clang-26760.c": line 9100)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9100)
@@ -35732,10 +34448,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
 * do without param at ("test/cases/large/clang-26760.c": line 9101)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9078)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9079)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9080)
-* remove statement at ("test/cases/large/clang-26760.c": line 9081)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9081)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9085)
 * remove expression at ("test/cases/large/clang-26760.c": line 9081)
@@ -35768,9 +34483,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9085)
-* remove statement at ("test/cases/large/clang-26760.c": line 9086)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9086)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9086)
-* remove statement at ("test/cases/large/clang-26760.c": line 9087)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9087)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9087)
@@ -35818,7 +34533,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9089)
 * do without param at ("test/cases/large/clang-26760.c": line 9089)
 * do without param at ("test/cases/large/clang-26760.c": line 9087)
-* remove statement at ("test/cases/large/clang-26760.c": line 9105)
 * remove condition at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9106)
@@ -35859,12 +34573,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9108)
 * do without param at ("test/cases/large/clang-26760.c": line 9106)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9109)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9127)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9128)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9129)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9129)
-* remove statement at ("test/cases/large/clang-26760.c": line 9130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9130)
@@ -35916,21 +34629,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9137)
 * do without param at ("test/cases/large/clang-26760.c": line 9131)
 * do without param at ("test/cases/large/clang-26760.c": line 9130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9110)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9111)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9113)
-* remove statement at ("test/cases/large/clang-26760.c": line 9114)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9114)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9115)
 * remove check at ("test/cases/large/clang-26760.c": line 9114)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9114)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9114)
-* remove statement at ("test/cases/large/clang-26760.c": line 9116)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9116)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9116)
@@ -35971,13 +34683,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9116)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9120)
 * do without param at ("test/cases/large/clang-26760.c": line 9116)
-* remove statement at ("test/cases/large/clang-26760.c": line 9122)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9122)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9122)
-* remove statement at ("test/cases/large/clang-26760.c": line 9123)
 * remove condition at ("test/cases/large/clang-26760.c": line 9123)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9123)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9124)
-* remove statement at ("test/cases/large/clang-26760.c": line 9141)
+* remove statement at ("test/cases/large/clang-26760.c": line 9124)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9141)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9141)
@@ -36010,7 +34721,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9061)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9061)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8972)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8973)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 8973)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8974)
@@ -36020,7 +34730,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 8974)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 8975)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8976)
-* remove statement at ("test/cases/large/clang-26760.c": line 8977)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
@@ -36079,7 +34788,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 8985)
 * remove variable j at ("test/cases/large/clang-26760.c": line 8986)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8986)
-* remove statement at ("test/cases/large/clang-26760.c": line 8987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8995)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8987)
@@ -36150,7 +34859,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8994)
 * do without param at ("test/cases/large/clang-26760.c": line 8987)
-* remove statement at ("test/cases/large/clang-26760.c": line 8996)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
@@ -36161,12 +34869,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 9002)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 9003)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 9004)
-* remove statement at ("test/cases/large/clang-26760.c": line 9005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9005)
-* remove statement at ("test/cases/large/clang-26760.c": line 9006)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9006)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9006)
-* remove statement at ("test/cases/large/clang-26760.c": line 9007)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9007)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9007)
 * remove check at ("test/cases/large/clang-26760.c": line 8996)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8996)
@@ -36174,29 +34882,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
 * do without param at ("test/cases/large/clang-26760.c": line 8996)
-* remove statement at ("test/cases/large/clang-26760.c": line 9009)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9009)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9009)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9012)
-* remove statement at ("test/cases/large/clang-26760.c": line 9013)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9014)
 * remove check at ("test/cases/large/clang-26760.c": line 9013)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9013)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9013)
-* remove statement at ("test/cases/large/clang-26760.c": line 9015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9015)
-* remove statement at ("test/cases/large/clang-26760.c": line 9016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9016)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9028)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9016)
@@ -36251,7 +34958,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
 * do without param at ("test/cases/large/clang-26760.c": line 9019)
-* remove statement at ("test/cases/large/clang-26760.c": line 9029)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9029)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9029)
@@ -36325,7 +35032,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9029)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9039)
 * do without param at ("test/cases/large/clang-26760.c": line 9029)
-* remove statement at ("test/cases/large/clang-26760.c": line 9041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9041)
 * do without param at ("test/cases/large/clang-26760.c": line 9041)
@@ -36342,7 +35049,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
 * do without param at ("test/cases/large/clang-26760.c": line 8977)
-* remove statement at ("test/cases/large/clang-26760.c": line 9046)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9046)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9046)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9046)
@@ -36380,14 +35087,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9047)
 * do without param at ("test/cases/large/clang-26760.c": line 9047)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9048)
-* remove statement at ("test/cases/large/clang-26760.c": line 9049)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9049)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9049)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8728)
-* remove statement at ("test/cases/large/clang-26760.c": line 9148)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9148)
@@ -36398,7 +35104,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9152)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9152)
-* remove statement at ("test/cases/large/clang-26760.c": line 9153)
 * remove condition at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9153)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9154)
@@ -36438,26 +35143,23 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9155)
 * do without param at ("test/cases/large/clang-26760.c": line 9155)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9169)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 9170)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 9171)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 9172)
-* remove statement at ("test/cases/large/clang-26760.c": line 9173)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9173)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9173)
-* remove statement at ("test/cases/large/clang-26760.c": line 9174)
 * remove condition at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9174)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9175)
-* remove statement at ("test/cases/large/clang-26760.c": line 9176)
+* remove statement at ("test/cases/large/clang-26760.c": line 9175)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9176)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9176)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9158)
-* remove statement at ("test/cases/large/clang-26760.c": line 9159)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9159)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9159)
-* remove statement at ("test/cases/large/clang-26760.c": line 9160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9160)
@@ -36488,38 +35190,34 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9160)
 * do without param at ("test/cases/large/clang-26760.c": line 9160)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9161)
-* remove statement at ("test/cases/large/clang-26760.c": line 9162)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9162)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * do without param at ("test/cases/large/clang-26760.c": line 9162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9163)
-* remove statement at ("test/cases/large/clang-26760.c": line 9164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9164)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9165)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9165)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9165)
 * remove check at ("test/cases/large/clang-26760.c": line 9164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9164)
-* remove statement at ("test/cases/large/clang-26760.c": line 9166)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9166)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9166)
-* remove statement at ("test/cases/large/clang-26760.c": line 9178)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9178)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181)
-* remove statement at ("test/cases/large/clang-26760.c": line 9182)
 * remove condition at ("test/cases/large/clang-26760.c": line 9182)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9183)
-* remove statement at ("test/cases/large/clang-26760.c": line 9184)
 * remove condition at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
 * do without param at ("test/cases/large/clang-26760.c": line 9184)
@@ -36550,33 +35248,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9186)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9190)
 * do without param at ("test/cases/large/clang-26760.c": line 9185)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9763)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 9764)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 9765)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 9766)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 9767)
-* remove statement at ("test/cases/large/clang-26760.c": line 9768)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9768)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
 * do without param at ("test/cases/large/clang-26760.c": line 9768)
-* remove statement at ("test/cases/large/clang-26760.c": line 9770)
 * remove condition at ("test/cases/large/clang-26760.c": line 9770)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9771)
-* remove statement at ("test/cases/large/clang-26760.c": line 9772)
+* remove statement at ("test/cases/large/clang-26760.c": line 9771)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9774)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9774)
 * remove check at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9772)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9772)
-* remove statement at ("test/cases/large/clang-26760.c": line 9776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
-* remove statement at ("test/cases/large/clang-26760.c": line 9779)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9779)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9779)
 * remove check at ("test/cases/large/clang-26760.c": line 9776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9776)
@@ -36584,9 +35278,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
 * do without param at ("test/cases/large/clang-26760.c": line 9776)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9192)
 * inline variable l_749 at ("test/cases/large/clang-26760.c": line 9193)
-* remove statement at ("test/cases/large/clang-26760.c": line 9194)
 * remove condition at ("test/cases/large/clang-26760.c": line 9194)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9194)
 * do without param at ("test/cases/large/clang-26760.c": line 9194)
@@ -36609,12 +35301,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9196)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9198)
 * do without param at ("test/cases/large/clang-26760.c": line 9194)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9752)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9753)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9754)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9754)
-* remove statement at ("test/cases/large/clang-26760.c": line 9755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9755)
@@ -36636,10 +35327,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9756)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9756)
 * do without param at ("test/cases/large/clang-26760.c": line 9756)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9200)
 * remove variable l_769 at ("test/cases/large/clang-26760.c": line 9201)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9202)
-* remove statement at ("test/cases/large/clang-26760.c": line 9203)
 * inline variable l_121 at ("test/cases/large/clang-26760.c": line 9204)
 * inline variable l_296 at ("test/cases/large/clang-26760.c": line 9205)
 * inline variable l_368 at ("test/cases/large/clang-26760.c": line 9206)
@@ -36648,7 +35337,6 @@
 * inline variable l_394 at ("test/cases/large/clang-26760.c": line 9209)
 * inline variable l_472 at ("test/cases/large/clang-26760.c": line 9210)
 * inline variable l_656 at ("test/cases/large/clang-26760.c": line 9211)
-* remove statement at ("test/cases/large/clang-26760.c": line 9212)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9212)
@@ -36657,56 +35345,50 @@
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9217)
-* remove statement at ("test/cases/large/clang-26760.c": line 9218)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9218)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9219)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9219)
 * remove check at ("test/cases/large/clang-26760.c": line 9218)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9218)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9218)
-* remove statement at ("test/cases/large/clang-26760.c": line 9220)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9222)
-* remove statement at ("test/cases/large/clang-26760.c": line 9223)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9225)
-* remove statement at ("test/cases/large/clang-26760.c": line 9226)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9226)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9226)
 * remove check at ("test/cases/large/clang-26760.c": line 9223)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9223)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9223)
-* remove statement at ("test/cases/large/clang-26760.c": line 9228)
 * remove condition at ("test/cases/large/clang-26760.c": line 9228)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9228)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9229)
-* remove statement at ("test/cases/large/clang-26760.c": line 9230)
+* remove statement at ("test/cases/large/clang-26760.c": line 9229)
 * remove condition at ("test/cases/large/clang-26760.c": line 9230)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9230)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9231)
+* remove statement at ("test/cases/large/clang-26760.c": line 9231)
 * remove check at ("test/cases/large/clang-26760.c": line 9220)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9220)
-* remove statement at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9233)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9237)
-* remove statement at ("test/cases/large/clang-26760.c": line 9238)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9238)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9238)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9238)
-* remove statement at ("test/cases/large/clang-26760.c": line 9239)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
@@ -36718,31 +35400,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 9242)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 9243)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9244)
-* remove statement at ("test/cases/large/clang-26760.c": line 9245)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9247)
-* remove statement at ("test/cases/large/clang-26760.c": line 9248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9248)
 * do without param at ("test/cases/large/clang-26760.c": line 9248)
-* remove statement at ("test/cases/large/clang-26760.c": line 9250)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9250)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9250)
-* remove statement at ("test/cases/large/clang-26760.c": line 9251)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9251)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9251)
 * remove check at ("test/cases/large/clang-26760.c": line 9245)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9245)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9245)
-* remove statement at ("test/cases/large/clang-26760.c": line 9253)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9253)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9253)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9253)
-* remove statement at ("test/cases/large/clang-26760.c": line 9254)
 * remove condition at ("test/cases/large/clang-26760.c": line 9254)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9254)
@@ -36786,12 +35466,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9259)
 * do without param at ("test/cases/large/clang-26760.c": line 9254)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9260)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9273)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 9274)
-* remove statement at ("test/cases/large/clang-26760.c": line 9275)
 * remove condition at ("test/cases/large/clang-26760.c": line 9275)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9276)
-* remove statement at ("test/cases/large/clang-26760.c": line 9277)
+* remove statement at ("test/cases/large/clang-26760.c": line 9276)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9277)
@@ -36849,7 +35527,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
 * do without param at ("test/cases/large/clang-26760.c": line 9277)
-* remove statement at ("test/cases/large/clang-26760.c": line 9289)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9294)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9289)
@@ -36890,10 +35568,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
 * do without param at ("test/cases/large/clang-26760.c": line 9289)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9261)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9262)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 9262)
-* remove statement at ("test/cases/large/clang-26760.c": line 9263)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9263)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9263)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9263)
@@ -36950,18 +35627,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9239)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9239)
-* remove statement at ("test/cases/large/clang-26760.c": line 9297)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9299)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9299)
 * remove check at ("test/cases/large/clang-26760.c": line 9297)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9297)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9297)
-* remove statement at ("test/cases/large/clang-26760.c": line 9301)
 * remove condition at ("test/cases/large/clang-26760.c": line 9301)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9302)
+* remove statement at ("test/cases/large/clang-26760.c": line 9302)
 * remove check at ("test/cases/large/clang-26760.c": line 9233)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9233)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9233)
@@ -36972,7 +35647,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9212)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9212)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9212)
-* remove statement at ("test/cases/large/clang-26760.c": line 9305)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9305)
@@ -36986,13 +35660,11 @@
 * inline variable l_431 at ("test/cases/large/clang-26760.c": line 9312)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9313)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9313)
-* remove statement at ("test/cases/large/clang-26760.c": line 9314)
 * remove condition at ("test/cases/large/clang-26760.c": line 9314)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9315)
-* remove statement at ("test/cases/large/clang-26760.c": line 9316)
+* remove statement at ("test/cases/large/clang-26760.c": line 9315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9316)
-* remove statement at ("test/cases/large/clang-26760.c": line 9317)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9317)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9317)
@@ -37024,7 +35696,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 9326)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9327)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9327)
-* remove statement at ("test/cases/large/clang-26760.c": line 9328)
 * remove condition at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9328)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9328)
@@ -37045,23 +35716,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9330)
 * do without param at ("test/cases/large/clang-26760.c": line 9330)
 * do without param at ("test/cases/large/clang-26760.c": line 9328)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9348)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 9349)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 9350)
-* remove statement at ("test/cases/large/clang-26760.c": line 9351)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9353)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9353)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9353)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9353)
-* remove statement at ("test/cases/large/clang-26760.c": line 9354)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9354)
 * remove check at ("test/cases/large/clang-26760.c": line 9351)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9351)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9351)
-* remove statement at ("test/cases/large/clang-26760.c": line 9356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9356)
@@ -37102,19 +35771,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9364)
 * do without param at ("test/cases/large/clang-26760.c": line 9356)
 * do without param at ("test/cases/large/clang-26760.c": line 9356)
-* remove statement at ("test/cases/large/clang-26760.c": line 9367)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9367)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370)
-* remove statement at ("test/cases/large/clang-26760.c": line 9371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9371)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9371)
-* remove statement at ("test/cases/large/clang-26760.c": line 9372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9372)
-* remove statement at ("test/cases/large/clang-26760.c": line 9373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9373)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
@@ -37168,7 +35836,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
 * do without param at ("test/cases/large/clang-26760.c": line 9373)
-* remove statement at ("test/cases/large/clang-26760.c": line 9385)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9385)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9385)
@@ -37238,12 +35906,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
 * do without param at ("test/cases/large/clang-26760.c": line 9367)
-* remove statement at ("test/cases/large/clang-26760.c": line 9403)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9405)
-* remove statement at ("test/cases/large/clang-26760.c": line 9406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9406)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9406)
@@ -37289,12 +35956,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 9413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9413)
-* remove statement at ("test/cases/large/clang-26760.c": line 9414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9414)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9414)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9414)
-* remove statement at ("test/cases/large/clang-26760.c": line 9415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9415)
@@ -37334,7 +36001,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9415)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9422)
-* remove statement at ("test/cases/large/clang-26760.c": line 9423)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9423)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9423)
@@ -37343,22 +36010,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9403)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9403)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9334)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 9335)
-* remove statement at ("test/cases/large/clang-26760.c": line 9336)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9336)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9336)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9336)
-* remove statement at ("test/cases/large/clang-26760.c": line 9337)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9339)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9339)
 * remove check at ("test/cases/large/clang-26760.c": line 9337)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9337)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9337)
-* remove statement at ("test/cases/large/clang-26760.c": line 9341)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9341)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9341)
@@ -37403,7 +36068,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9341)
 * do without param at ("test/cases/large/clang-26760.c": line 9341)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9345)
-* remove statement at ("test/cases/large/clang-26760.c": line 9426)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
@@ -37412,7 +36076,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 9431)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 9432)
-* remove statement at ("test/cases/large/clang-26760.c": line 9433)
 * remove condition at ("test/cases/large/clang-26760.c": line 9433)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9433)
@@ -37459,9 +36122,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9441)
 * do without param at ("test/cases/large/clang-26760.c": line 9433)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9458)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 9459)
-* remove statement at ("test/cases/large/clang-26760.c": line 9460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
@@ -37523,12 +36185,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
 * do without param at ("test/cases/large/clang-26760.c": line 9460)
-* remove statement at ("test/cases/large/clang-26760.c": line 9468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9468)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9468)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9443)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 9444)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 9445)
-* remove statement at ("test/cases/large/clang-26760.c": line 9446)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9446)
@@ -37568,17 +36229,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9446)
 * do without param at ("test/cases/large/clang-26760.c": line 9446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9451)
-* remove statement at ("test/cases/large/clang-26760.c": line 9452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9452)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9452)
-* remove statement at ("test/cases/large/clang-26760.c": line 9453)
 * remove condition at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9453)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9454)
-* remove statement at ("test/cases/large/clang-26760.c": line 9455)
+* remove statement at ("test/cases/large/clang-26760.c": line 9454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9455)
-* remove statement at ("test/cases/large/clang-26760.c": line 9470)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9470)
@@ -37645,27 +36305,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9479)
 * do without param at ("test/cases/large/clang-26760.c": line 9470)
-* remove statement at ("test/cases/large/clang-26760.c": line 9481)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9483)
-* remove statement at ("test/cases/large/clang-26760.c": line 9484)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9484)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9484)
 * remove check at ("test/cases/large/clang-26760.c": line 9481)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9481)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9481)
-* remove statement at ("test/cases/large/clang-26760.c": line 9486)
 * remove condition at ("test/cases/large/clang-26760.c": line 9486)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9487)
+* remove statement at ("test/cases/large/clang-26760.c": line 9487)
 * remove check at ("test/cases/large/clang-26760.c": line 9426)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
 * do without param at ("test/cases/large/clang-26760.c": line 9426)
-* remove statement at ("test/cases/large/clang-26760.c": line 9489)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9489)
@@ -37674,7 +36331,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9492)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9492)
-* remove statement at ("test/cases/large/clang-26760.c": line 9493)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9493)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9496)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9493)
@@ -37719,9 +36376,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9495)
 * do without param at ("test/cases/large/clang-26760.c": line 9493)
-* remove statement at ("test/cases/large/clang-26760.c": line 9497)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9497)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9497)
-* remove statement at ("test/cases/large/clang-26760.c": line 9498)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9498)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9509)
 * remove expression at ("test/cases/large/clang-26760.c": line 9498)
@@ -37795,7 +36452,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9489)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9489)
-* remove statement at ("test/cases/large/clang-26760.c": line 9511)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9511)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9511)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9511)
@@ -37836,7 +36493,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9305)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9305)
-* remove statement at ("test/cases/large/clang-26760.c": line 9519)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9519)
@@ -37862,9 +36518,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 9526)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9527)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9527)
-* remove statement at ("test/cases/large/clang-26760.c": line 9528)
 * remove condition at ("test/cases/large/clang-26760.c": line 9528)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9548)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9549)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 9549)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9550)
@@ -37921,12 +36575,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9552)
-* remove statement at ("test/cases/large/clang-26760.c": line 9553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556)
-* remove statement at ("test/cases/large/clang-26760.c": line 9557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9557)
@@ -37953,17 +36606,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9560)
 * do without param at ("test/cases/large/clang-26760.c": line 9558)
-* remove statement at ("test/cases/large/clang-26760.c": line 9562)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9562)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9564)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564)
-* remove statement at ("test/cases/large/clang-26760.c": line 9565)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9565)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9565)
-* remove statement at ("test/cases/large/clang-26760.c": line 9566)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9566)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9566)
 * remove check at ("test/cases/large/clang-26760.c": line 9562)
@@ -37975,7 +36627,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
 * do without param at ("test/cases/large/clang-26760.c": line 9553)
-* remove statement at ("test/cases/large/clang-26760.c": line 9569)
 * remove condition at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
 * do without param at ("test/cases/large/clang-26760.c": line 9569)
@@ -37983,14 +36634,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9570)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9571)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9634)
-* remove statement at ("test/cases/large/clang-26760.c": line 9635)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9635)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9635)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9635)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9572)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 9573)
-* remove statement at ("test/cases/large/clang-26760.c": line 9574)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9574)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9574)
 * do without param at ("test/cases/large/clang-26760.c": line 9574)
@@ -38019,7 +36668,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9576)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
 * do without param at ("test/cases/large/clang-26760.c": line 9575)
-* remove statement at ("test/cases/large/clang-26760.c": line 9579)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9579)
@@ -38029,7 +36677,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9583)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9583)
-* remove statement at ("test/cases/large/clang-26760.c": line 9584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9596)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9584)
@@ -38105,7 +36753,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9595)
 * do without param at ("test/cases/large/clang-26760.c": line 9585)
-* remove statement at ("test/cases/large/clang-26760.c": line 9597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
@@ -38160,7 +36808,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9608)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
 * do without param at ("test/cases/large/clang-26760.c": line 9597)
-* remove statement at ("test/cases/large/clang-26760.c": line 9611)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9611)
@@ -38198,20 +36846,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9612)
 * do without param at ("test/cases/large/clang-26760.c": line 9611)
 * do without param at ("test/cases/large/clang-26760.c": line 9611)
-* remove statement at ("test/cases/large/clang-26760.c": line 9618)
 * remove condition at ("test/cases/large/clang-26760.c": line 9618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9619)
+* remove statement at ("test/cases/large/clang-26760.c": line 9619)
 * remove check at ("test/cases/large/clang-26760.c": line 9579)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9579)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9579)
-* remove statement at ("test/cases/large/clang-26760.c": line 9621)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9624)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9624)
-* remove statement at ("test/cases/large/clang-26760.c": line 9625)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9625)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9625)
@@ -38221,18 +36867,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9625)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
 * do without param at ("test/cases/large/clang-26760.c": line 9626)
-* remove statement at ("test/cases/large/clang-26760.c": line 9628)
 * remove condition at ("test/cases/large/clang-26760.c": line 9628)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9628)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9629)
-* remove statement at ("test/cases/large/clang-26760.c": line 9630)
+* remove statement at ("test/cases/large/clang-26760.c": line 9629)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9630)
 * remove check at ("test/cases/large/clang-26760.c": line 9621)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9621)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
 * do without param at ("test/cases/large/clang-26760.c": line 9621)
-* remove statement at ("test/cases/large/clang-26760.c": line 9637)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9637)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9637)
@@ -38272,7 +36917,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9637)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9645)
-* remove statement at ("test/cases/large/clang-26760.c": line 9646)
 * remove condition at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
 * do without param at ("test/cases/large/clang-26760.c": line 9646)
@@ -38300,27 +36944,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9647)
 * do without param at ("test/cases/large/clang-26760.c": line 9647)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9651)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9657)
-* remove statement at ("test/cases/large/clang-26760.c": line 9658)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9660)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9660)
 * remove check at ("test/cases/large/clang-26760.c": line 9658)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9658)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9658)
-* remove statement at ("test/cases/large/clang-26760.c": line 9662)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9662)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9652)
-* remove statement at ("test/cases/large/clang-26760.c": line 9653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
 * do without param at ("test/cases/large/clang-26760.c": line 9653)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9529)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 9530)
-* remove statement at ("test/cases/large/clang-26760.c": line 9531)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9531)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9531)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9531)
@@ -38390,7 +37030,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
 * do without param at ("test/cases/large/clang-26760.c": line 9531)
-* remove statement at ("test/cases/large/clang-26760.c": line 9665)
 * remove condition at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9665)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9671)
@@ -38428,26 +37067,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9666)
 * do without param at ("test/cases/large/clang-26760.c": line 9665)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9671)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9698)
-* remove statement at ("test/cases/large/clang-26760.c": line 9699)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9699)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9699)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9699)
-* remove statement at ("test/cases/large/clang-26760.c": line 9700)
 * remove condition at ("test/cases/large/clang-26760.c": line 9700)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9701)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9672)
+* remove statement at ("test/cases/large/clang-26760.c": line 9701)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 9673)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9674)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 9674)
-* remove statement at ("test/cases/large/clang-26760.c": line 9675)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9679)
-* remove statement at ("test/cases/large/clang-26760.c": line 9680)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9680)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9690)
 * remove expression at ("test/cases/large/clang-26760.c": line 9680)
@@ -38493,7 +37128,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9681)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9689)
 * do without param at ("test/cases/large/clang-26760.c": line 9680)
-* remove statement at ("test/cases/large/clang-26760.c": line 9691)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9691)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9692)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
@@ -38517,14 +37152,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9691)
 * do without param at ("test/cases/large/clang-26760.c": line 9691)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9692)
-* remove statement at ("test/cases/large/clang-26760.c": line 9693)
 * remove condition at ("test/cases/large/clang-26760.c": line 9693)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9694)
+* remove statement at ("test/cases/large/clang-26760.c": line 9694)
 * remove check at ("test/cases/large/clang-26760.c": line 9675)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9675)
-* remove statement at ("test/cases/large/clang-26760.c": line 9703)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9703)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9703)
@@ -38591,38 +37225,33 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 9519)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9519)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9203)
-* remove statement at ("test/cases/large/clang-26760.c": line 9711)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9711)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9712)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9712)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9712)
 * remove check at ("test/cases/large/clang-26760.c": line 9711)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9711)
-* remove statement at ("test/cases/large/clang-26760.c": line 9713)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9713)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9713)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9713)
-* remove statement at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9715)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
 * do without param at ("test/cases/large/clang-26760.c": line 9715)
-* remove statement at ("test/cases/large/clang-26760.c": line 9718)
 * remove condition at ("test/cases/large/clang-26760.c": line 9718)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9719)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * do without param at ("test/cases/large/clang-26760.c": line 9719)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9714)
-* remove statement at ("test/cases/large/clang-26760.c": line 9721)
 * remove condition at ("test/cases/large/clang-26760.c": line 9721)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9722)
-* remove statement at ("test/cases/large/clang-26760.c": line 9723)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 9724)
-* remove statement at ("test/cases/large/clang-26760.c": line 9725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9725)
@@ -38637,7 +37266,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9726)
-* remove statement at ("test/cases/large/clang-26760.c": line 9727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9727)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9727)
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
@@ -38681,13 +37310,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9727)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9723)
 * remove statement at ("test/cases/large/clang-26760.c": line 9736)
-* remove statement at ("test/cases/large/clang-26760.c": line 9738)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9738)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9738)
 * do without param at ("test/cases/large/clang-26760.c": line 9738)
-* remove statement at ("test/cases/large/clang-26760.c": line 9740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
@@ -38716,24 +37345,23 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
 * do without param at ("test/cases/large/clang-26760.c": line 9740)
-* remove statement at ("test/cases/large/clang-26760.c": line 9759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9759)
-* remove statement at ("test/cases/large/clang-26760.c": line 9760)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9760)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9760)
-* remove statement at ("test/cases/large/clang-26760.c": line 9782)
 * remove statement at ("test/cases/large/clang-26760.c": line 9783)
-* remove statement at ("test/cases/large/clang-26760.c": line 9785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9785)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9786)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9786)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9786)
 * remove check at ("test/cases/large/clang-26760.c": line 9785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9785)
-* remove statement at ("test/cases/large/clang-26760.c": line 9787)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9787)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9787)
@@ -38745,7 +37373,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9787)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9788)
 * do without param at ("test/cases/large/clang-26760.c": line 9787)
-* remove statement at ("test/cases/large/clang-26760.c": line 9790)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9790)
@@ -38754,38 +37381,30 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 9795)
-* remove statement at ("test/cases/large/clang-26760.c": line 9796)
 * remove condition at ("test/cases/large/clang-26760.c": line 9796)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9803)
-* remove statement at ("test/cases/large/clang-26760.c": line 9804)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9806)
-* remove statement at ("test/cases/large/clang-26760.c": line 9807)
 * remove condition at ("test/cases/large/clang-26760.c": line 9807)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9808)
+* remove statement at ("test/cases/large/clang-26760.c": line 9808)
 * remove check at ("test/cases/large/clang-26760.c": line 9804)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9804)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9804)
-* remove statement at ("test/cases/large/clang-26760.c": line 9810)
-* remove statement at ("test/cases/large/clang-26760.c": line 9811)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9811)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9811)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9797)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 9798)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9799)
-* remove statement at ("test/cases/large/clang-26760.c": line 9800)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9800)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9800)
-* remove statement at ("test/cases/large/clang-26760.c": line 9813)
 * remove condition at ("test/cases/large/clang-26760.c": line 9813)
 * remove expression at ("test/cases/large/clang-26760.c": line 9813)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9837)
-* remove statement at ("test/cases/large/clang-26760.c": line 9838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9838)
@@ -38803,10 +37422,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
 * do without param at ("test/cases/large/clang-26760.c": line 9839)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9814)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 9815)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 9816)
-* remove statement at ("test/cases/large/clang-26760.c": line 9817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9817)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9821)
 * remove expression at ("test/cases/large/clang-26760.c": line 9817)
@@ -38839,13 +37457,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9821)
-* remove statement at ("test/cases/large/clang-26760.c": line 9822)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9822)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9822)
-* remove statement at ("test/cases/large/clang-26760.c": line 9823)
 * remove condition at ("test/cases/large/clang-26760.c": line 9823)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9823)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9824)
-* remove statement at ("test/cases/large/clang-26760.c": line 9825)
+* remove statement at ("test/cases/large/clang-26760.c": line 9824)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9825)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9825)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9825)
@@ -38893,7 +37510,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9827)
 * do without param at ("test/cases/large/clang-26760.c": line 9827)
 * do without param at ("test/cases/large/clang-26760.c": line 9825)
-* remove statement at ("test/cases/large/clang-26760.c": line 9843)
 * remove condition at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9843)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9844)
@@ -38934,12 +37550,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9846)
 * do without param at ("test/cases/large/clang-26760.c": line 9844)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9847)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9865)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 9866)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9867)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9867)
-* remove statement at ("test/cases/large/clang-26760.c": line 9868)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9868)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9868)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9868)
@@ -38991,21 +37606,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9875)
 * do without param at ("test/cases/large/clang-26760.c": line 9869)
 * do without param at ("test/cases/large/clang-26760.c": line 9868)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9848)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 9849)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 9850)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9851)
-* remove statement at ("test/cases/large/clang-26760.c": line 9852)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9852)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9853)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9853)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9853)
 * remove check at ("test/cases/large/clang-26760.c": line 9852)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9852)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9852)
-* remove statement at ("test/cases/large/clang-26760.c": line 9854)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9854)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9854)
@@ -39046,13 +37660,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9858)
 * do without param at ("test/cases/large/clang-26760.c": line 9854)
-* remove statement at ("test/cases/large/clang-26760.c": line 9860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9860)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9860)
-* remove statement at ("test/cases/large/clang-26760.c": line 9861)
 * remove condition at ("test/cases/large/clang-26760.c": line 9861)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9861)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9862)
-* remove statement at ("test/cases/large/clang-26760.c": line 9879)
+* remove statement at ("test/cases/large/clang-26760.c": line 9862)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9879)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9879)
@@ -39085,8 +37698,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9790)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9790)
-* remove statement at ("test/cases/large/clang-26760.c": line 9884)
-* remove statement at ("test/cases/large/clang-26760.c": line 9885)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9885)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9894)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9885)
@@ -39134,7 +37746,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
 * do without param at ("test/cases/large/clang-26760.c": line 9178)
-* remove statement at ("test/cases/large/clang-26760.c": line 9896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9896)
@@ -39295,7 +37906,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9900)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9900)
-* remove statement at ("test/cases/large/clang-26760.c": line 9901)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9901)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9901)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9901)
@@ -39342,7 +37953,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9905)
-* remove statement at ("test/cases/large/clang-26760.c": line 9906)
+* remove return statement at ("test/cases/large/clang-26760.c": line 9906)
 * remove check at ("test/cases/large/clang-26760.c": line 9896)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9896)
@@ -39350,7 +37961,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 9148)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9148)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9148)
-* remove statement at ("test/cases/large/clang-26760.c": line 9909)
 * remove condition at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
 * do without param at ("test/cases/large/clang-26760.c": line 9909)
@@ -39382,15 +37992,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9914)
 * do without param at ("test/cases/large/clang-26760.c": line 9912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9973)
-* remove statement at ("test/cases/large/clang-26760.c": line 9974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9974)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9974)
-* remove statement at ("test/cases/large/clang-26760.c": line 9975)
 * remove condition at ("test/cases/large/clang-26760.c": line 9975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9916)
+* remove statement at ("test/cases/large/clang-26760.c": line 9976)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 9917)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 9918)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9919)
@@ -39424,22 +38031,19 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9921)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9921)
-* remove statement at ("test/cases/large/clang-26760.c": line 9922)
 * remove initializer at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9924)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9924)
-* remove statement at ("test/cases/large/clang-26760.c": line 9925)
 * remove condition at ("test/cases/large/clang-26760.c": line 9925)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9926)
+* remove statement at ("test/cases/large/clang-26760.c": line 9926)
 * remove check at ("test/cases/large/clang-26760.c": line 9922)
 * remove iterator at ("test/cases/large/clang-26760.c": line 9922)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9922)
-* remove statement at ("test/cases/large/clang-26760.c": line 9928)
-* remove statement at ("test/cases/large/clang-26760.c": line 9929)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9929)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9929)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9929)
@@ -39492,15 +38096,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9933)
-* remove statement at ("test/cases/large/clang-26760.c": line 9934)
 * remove condition at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9934)
-* remove else branch at ("test/cases/large/clang-26760.c": line 9953)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 9954)
-* remove statement at ("test/cases/large/clang-26760.c": line 9955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9955)
@@ -39527,12 +38129,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9955)
 * do without param at ("test/cases/large/clang-26760.c": line 9955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9959)
-* remove statement at ("test/cases/large/clang-26760.c": line 9960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9960)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9960)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9960)
-* remove statement at ("test/cases/large/clang-26760.c": line 9961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9961)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9961)
@@ -39592,7 +38194,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9969)
-* remove if branch at ("test/cases/large/clang-26760.c": line 9935)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 9936)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 9937)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9938)
@@ -39603,7 +38204,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable j at ("test/cases/large/clang-26760.c": line 9941)
 * remove variable i at ("test/cases/large/clang-26760.c": line 9941)
-* remove statement at ("test/cases/large/clang-26760.c": line 9942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9948)
 * remove expression at ("test/cases/large/clang-26760.c": line 9942)
@@ -39642,19 +38243,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 9942)
 * do without param at ("test/cases/large/clang-26760.c": line 9942)
 * do without param at ("test/cases/large/clang-26760.c": line 9942)
-* remove statement at ("test/cases/large/clang-26760.c": line 9949)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9949)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
 * replace by zero at ("test/cases/large/clang-26760.c": line 9949)
-* remove statement at ("test/cases/large/clang-26760.c": line 9950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9950)
-* remove statement at ("test/cases/large/clang-26760.c": line 9978)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9979)
 * inline variable l_775 at ("test/cases/large/clang-26760.c": line 9979)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9980)
 * inline variable l_776 at ("test/cases/large/clang-26760.c": line 9980)
-* remove statement at ("test/cases/large/clang-26760.c": line 9981)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to right at ("test/cases/large/clang-26760.c": line 9981)
 * reduce to left at ("test/cases/large/clang-26760.c": line 9981)
@@ -39677,9 +38277,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 9982)
 * do without param at ("test/cases/large/clang-26760.c": line 9982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 9978)
-* remove statement at ("test/cases/large/clang-26760.c": line 9985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 9985)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 9985)
-* remove statement at ("test/cases/large/clang-26760.c": line 10667)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10667)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
@@ -39687,7 +38286,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10671)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10671)
-* remove statement at ("test/cases/large/clang-26760.c": line 10672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10672)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10672)
@@ -39743,21 +38342,18 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
 * do without param at ("test/cases/large/clang-26760.c": line 10667)
-* remove statement at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10679)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10679)
-* remove statement at ("test/cases/large/clang-26760.c": line 10680)
 * remove condition at ("test/cases/large/clang-26760.c": line 10680)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10681)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
 * do without param at ("test/cases/large/clang-26760.c": line 10681)
-* remove statement at ("test/cases/large/clang-26760.c": line 10682)
 * remove condition at ("test/cases/large/clang-26760.c": line 10682)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10683)
+* remove statement at ("test/cases/large/clang-26760.c": line 10683)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10678)
-* remove statement at ("test/cases/large/clang-26760.c": line 10685)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10685)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10685)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10685)
@@ -39803,28 +38399,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10686)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10690)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10690)
-* remove statement at ("test/cases/large/clang-26760.c": line 10691)
 * remove condition at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
 * do without param at ("test/cases/large/clang-26760.c": line 10691)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10776)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 10777)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 10778)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 10779)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 10780)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 10781)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10782)
-* remove statement at ("test/cases/large/clang-26760.c": line 10783)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10784)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10784)
 * remove check at ("test/cases/large/clang-26760.c": line 10783)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10783)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10783)
-* remove statement at ("test/cases/large/clang-26760.c": line 10785)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10785)
@@ -39833,30 +38426,24 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 10790)
-* remove statement at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10792)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * do without param at ("test/cases/large/clang-26760.c": line 10792)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10791)
-* remove statement at ("test/cases/large/clang-26760.c": line 10794)
 * remove condition at ("test/cases/large/clang-26760.c": line 10794)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10801)
-* remove statement at ("test/cases/large/clang-26760.c": line 10802)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10802)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10802)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10795)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 10796)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10797)
-* remove statement at ("test/cases/large/clang-26760.c": line 10798)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10798)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10798)
-* remove statement at ("test/cases/large/clang-26760.c": line 10804)
 * remove condition at ("test/cases/large/clang-26760.c": line 10804)
 * remove expression at ("test/cases/large/clang-26760.c": line 10804)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10830)
-* remove statement at ("test/cases/large/clang-26760.c": line 10831)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10831)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10831)
@@ -39874,17 +38461,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
 * do without param at ("test/cases/large/clang-26760.c": line 10832)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10805)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 10806)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 10807)
-* remove statement at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10809)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10809)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10809)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10809)
-* remove statement at ("test/cases/large/clang-26760.c": line 10810)
+* remove return statement at ("test/cases/large/clang-26760.c": line 10810)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10808)
-* remove statement at ("test/cases/large/clang-26760.c": line 10812)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10812)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10816)
 * remove expression at ("test/cases/large/clang-26760.c": line 10812)
@@ -39917,9 +38502,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10816)
-* remove statement at ("test/cases/large/clang-26760.c": line 10817)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10817)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10817)
-* remove statement at ("test/cases/large/clang-26760.c": line 10818)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10818)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10818)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10818)
@@ -39967,7 +38552,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10820)
 * do without param at ("test/cases/large/clang-26760.c": line 10820)
 * do without param at ("test/cases/large/clang-26760.c": line 10818)
-* remove statement at ("test/cases/large/clang-26760.c": line 10836)
 * remove condition at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10836)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10837)
@@ -40008,12 +38592,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10839)
 * do without param at ("test/cases/large/clang-26760.c": line 10837)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10840)
-* remove else branch at ("test/cases/large/clang-26760.c": line 10874)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 10875)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10876)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10876)
-* remove statement at ("test/cases/large/clang-26760.c": line 10877)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10877)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10877)
@@ -40065,21 +38648,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10884)
 * do without param at ("test/cases/large/clang-26760.c": line 10878)
 * do without param at ("test/cases/large/clang-26760.c": line 10877)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10841)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 10842)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 10843)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10844)
-* remove statement at ("test/cases/large/clang-26760.c": line 10845)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10845)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10846)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10846)
 * remove check at ("test/cases/large/clang-26760.c": line 10845)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10845)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10845)
-* remove statement at ("test/cases/large/clang-26760.c": line 10847)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10847)
@@ -40120,29 +38702,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10851)
 * do without param at ("test/cases/large/clang-26760.c": line 10847)
-* remove statement at ("test/cases/large/clang-26760.c": line 10853)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10853)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10853)
-* remove statement at ("test/cases/large/clang-26760.c": line 10854)
 * remove condition at ("test/cases/large/clang-26760.c": line 10854)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10854)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10855)
-* remove statement at ("test/cases/large/clang-26760.c": line 10856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10858)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10858)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10858)
-* remove statement at ("test/cases/large/clang-26760.c": line 10860)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
 * do without param at ("test/cases/large/clang-26760.c": line 10860)
-* remove statement at ("test/cases/large/clang-26760.c": line 10863)
 * remove condition at ("test/cases/large/clang-26760.c": line 10863)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
 * do without param at ("test/cases/large/clang-26760.c": line 10864)
@@ -40152,9 +38729,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10856)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10856)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10856)
-* remove statement at ("test/cases/large/clang-26760.c": line 10869)
 * remove statement at ("test/cases/large/clang-26760.c": line 10870)
-* remove statement at ("test/cases/large/clang-26760.c": line 10888)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10888)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10888)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10888)
@@ -40187,7 +38763,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10785)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10785)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10692)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10693)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 10693)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10694)
@@ -40197,7 +38772,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 10694)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 10695)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10696)
-* remove statement at ("test/cases/large/clang-26760.c": line 10697)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10697)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
@@ -40256,7 +38830,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 10705)
 * remove variable j at ("test/cases/large/clang-26760.c": line 10706)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10706)
-* remove statement at ("test/cases/large/clang-26760.c": line 10707)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10707)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10715)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10707)
@@ -40327,7 +38901,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10714)
 * do without param at ("test/cases/large/clang-26760.c": line 10707)
-* remove statement at ("test/cases/large/clang-26760.c": line 10716)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10716)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
@@ -40338,12 +38911,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 10722)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 10723)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 10724)
-* remove statement at ("test/cases/large/clang-26760.c": line 10725)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10725)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10725)
-* remove statement at ("test/cases/large/clang-26760.c": line 10726)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10726)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10726)
-* remove statement at ("test/cases/large/clang-26760.c": line 10727)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10727)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10727)
 * remove check at ("test/cases/large/clang-26760.c": line 10716)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10716)
@@ -40351,35 +38924,33 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
 * do without param at ("test/cases/large/clang-26760.c": line 10716)
-* remove statement at ("test/cases/large/clang-26760.c": line 10729)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10729)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10729)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10732)
-* remove statement at ("test/cases/large/clang-26760.c": line 10733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10735)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
 * do without param at ("test/cases/large/clang-26760.c": line 10735)
-* remove statement at ("test/cases/large/clang-26760.c": line 10737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10737)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10737)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10737)
 * remove check at ("test/cases/large/clang-26760.c": line 10733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10733)
-* remove statement at ("test/cases/large/clang-26760.c": line 10739)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10739)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10739)
-* remove statement at ("test/cases/large/clang-26760.c": line 10740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10752)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10740)
@@ -40434,7 +39005,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
 * do without param at ("test/cases/large/clang-26760.c": line 10743)
-* remove statement at ("test/cases/large/clang-26760.c": line 10753)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10753)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10753)
@@ -40508,7 +39079,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10753)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10763)
 * do without param at ("test/cases/large/clang-26760.c": line 10753)
-* remove statement at ("test/cases/large/clang-26760.c": line 10765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10765)
 * do without param at ("test/cases/large/clang-26760.c": line 10765)
@@ -40525,7 +39096,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
 * do without param at ("test/cases/large/clang-26760.c": line 10697)
-* remove statement at ("test/cases/large/clang-26760.c": line 10770)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10770)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10770)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10770)
@@ -40563,7 +39134,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 10771)
 * do without param at ("test/cases/large/clang-26760.c": line 10771)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10772)
-* remove statement at ("test/cases/large/clang-26760.c": line 10773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10773)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10773)
@@ -40576,7 +39147,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8657)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8657)
-* remove statement at ("test/cases/large/clang-26760.c": line 10896)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10896)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
@@ -40590,17 +39160,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 10906)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 10907)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10908)
-* remove statement at ("test/cases/large/clang-26760.c": line 10909)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10909)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10910)
 * remove check at ("test/cases/large/clang-26760.c": line 10909)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10909)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10909)
-* remove statement at ("test/cases/large/clang-26760.c": line 10911)
 * remove condition at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
 * do without param at ("test/cases/large/clang-26760.c": line 10911)
@@ -40617,7 +39186,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 10912)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10912)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10912)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11531)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11532)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 11532)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11533)
@@ -40625,28 +39193,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 11534)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11535)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11535)
-* remove statement at ("test/cases/large/clang-26760.c": line 11536)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove statement at ("test/cases/large/clang-26760.c": line 11538)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11538)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11538)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
 * do without param at ("test/cases/large/clang-26760.c": line 11538)
-* remove statement at ("test/cases/large/clang-26760.c": line 11539)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541)
-* remove statement at ("test/cases/large/clang-26760.c": line 11542)
 * remove condition at ("test/cases/large/clang-26760.c": line 11542)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11571)
-* remove statement at ("test/cases/large/clang-26760.c": line 11572)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11543)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11572)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 11544)
-* remove statement at ("test/cases/large/clang-26760.c": line 11545)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11545)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
@@ -40654,7 +39217,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11545)
 * do without param at ("test/cases/large/clang-26760.c": line 11545)
-* remove statement at ("test/cases/large/clang-26760.c": line 11547)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11547)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11547)
@@ -40677,23 +39240,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
 * do without param at ("test/cases/large/clang-26760.c": line 11548)
-* remove statement at ("test/cases/large/clang-26760.c": line 11552)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11552)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11552)
-* remove statement at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11554)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
 * do without param at ("test/cases/large/clang-26760.c": line 11554)
-* remove statement at ("test/cases/large/clang-26760.c": line 11557)
 * remove condition at ("test/cases/large/clang-26760.c": line 11557)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * do without param at ("test/cases/large/clang-26760.c": line 11558)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11553)
-* remove statement at ("test/cases/large/clang-26760.c": line 11560)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11560)
@@ -40755,13 +39316,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11539)
-* remove statement at ("test/cases/large/clang-26760.c": line 11575)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11575)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11575)
 * remove check at ("test/cases/large/clang-26760.c": line 11536)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11536)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10913)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 10914)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 10915)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 10916)
@@ -40787,10 +39347,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 10932)
 * remove variable i at ("test/cases/large/clang-26760.c": line 10933)
-* remove statement at ("test/cases/large/clang-26760.c": line 10934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10934)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10935)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10935)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10935)
@@ -40798,7 +39358,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10934)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10934)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10934)
-* remove statement at ("test/cases/large/clang-26760.c": line 10936)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10936)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
@@ -40841,11 +39401,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
 * do without param at ("test/cases/large/clang-26760.c": line 10936)
-* remove statement at ("test/cases/large/clang-26760.c": line 10945)
 * remove condition at ("test/cases/large/clang-26760.c": line 10945)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11017)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 11018)
-* remove statement at ("test/cases/large/clang-26760.c": line 11019)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11019)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11019)
@@ -40860,7 +39418,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11020)
-* remove statement at ("test/cases/large/clang-26760.c": line 11021)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11021)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
@@ -40902,7 +39460,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11026)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
 * do without param at ("test/cases/large/clang-26760.c": line 11021)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10946)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 10947)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 10948)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 10949)
@@ -40913,16 +39470,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 10953)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10954)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 10954)
-* remove statement at ("test/cases/large/clang-26760.c": line 10955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958)
-* remove statement at ("test/cases/large/clang-26760.c": line 10959)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10961)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10961)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10961)
 * do without param at ("test/cases/large/clang-26760.c": line 10961)
@@ -40942,25 +39497,22 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10959)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10959)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10959)
-* remove statement at ("test/cases/large/clang-26760.c": line 10967)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969)
-* remove statement at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10971)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
 * do without param at ("test/cases/large/clang-26760.c": line 10971)
-* remove statement at ("test/cases/large/clang-26760.c": line 10974)
 * remove condition at ("test/cases/large/clang-26760.c": line 10974)
-* remove if branch at ("test/cases/large/clang-26760.c": line 10975)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * do without param at ("test/cases/large/clang-26760.c": line 10975)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 10970)
-* remove statement at ("test/cases/large/clang-26760.c": line 10977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10977)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10977)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10977)
@@ -41021,13 +39573,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 10978)
 * do without param at ("test/cases/large/clang-26760.c": line 10978)
 * do without param at ("test/cases/large/clang-26760.c": line 10977)
-* remove statement at ("test/cases/large/clang-26760.c": line 10987)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10987)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10987)
-* remove statement at ("test/cases/large/clang-26760.c": line 10988)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10988)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10989)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10989)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10989)
@@ -41035,22 +39587,21 @@
 * remove check at ("test/cases/large/clang-26760.c": line 10988)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10988)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10988)
-* remove statement at ("test/cases/large/clang-26760.c": line 10990)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10990)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10990)
 * remove check at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10967)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10967)
-* remove statement at ("test/cases/large/clang-26760.c": line 10992)
 * remove initializer at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10992)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994)
-* remove statement at ("test/cases/large/clang-26760.c": line 10995)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10995)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10995)
-* remove statement at ("test/cases/large/clang-26760.c": line 10996)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to left at ("test/cases/large/clang-26760.c": line 10996)
 * reduce to right at ("test/cases/large/clang-26760.c": line 10996)
 * replace by zero at ("test/cases/large/clang-26760.c": line 10996)
@@ -41096,7 +39647,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
 * remove iterator at ("test/cases/large/clang-26760.c": line 10992)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 10992)
-* remove statement at ("test/cases/large/clang-26760.c": line 11005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11005)
 * do without param at ("test/cases/large/clang-26760.c": line 11005)
@@ -41129,9 +39680,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
 * do without param at ("test/cases/large/clang-26760.c": line 10955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11012)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11012)
-* remove statement at ("test/cases/large/clang-26760.c": line 11013)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11013)
@@ -41150,9 +39701,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11014)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11014)
-* remove statement at ("test/cases/large/clang-26760.c": line 11030)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11030)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11030)
-* remove statement at ("test/cases/large/clang-26760.c": line 11031)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11031)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11031)
@@ -41160,17 +39710,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11036)
-* remove statement at ("test/cases/large/clang-26760.c": line 11037)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11037)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11038)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11038)
 * remove check at ("test/cases/large/clang-26760.c": line 11037)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11037)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11037)
-* remove statement at ("test/cases/large/clang-26760.c": line 11039)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11039)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11039)
@@ -41179,13 +39728,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 11045)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 11046)
-* remove statement at ("test/cases/large/clang-26760.c": line 11047)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051)
-* remove statement at ("test/cases/large/clang-26760.c": line 11052)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11052)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11052)
@@ -41211,7 +39759,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11052)
 * do without param at ("test/cases/large/clang-26760.c": line 11052)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11053)
-* remove statement at ("test/cases/large/clang-26760.c": line 11054)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11054)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11054)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11054)
@@ -41246,16 +39794,13 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11056)
 * do without param at ("test/cases/large/clang-26760.c": line 11055)
 * do without param at ("test/cases/large/clang-26760.c": line 11054)
-* remove statement at ("test/cases/large/clang-26760.c": line 11062)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11062)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11062)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11062)
-* remove statement at ("test/cases/large/clang-26760.c": line 11063)
 * remove condition at ("test/cases/large/clang-26760.c": line 11063)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11064)
-* remove statement at ("test/cases/large/clang-26760.c": line 11065)
 * remove condition at ("test/cases/large/clang-26760.c": line 11065)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11066)
+* remove statement at ("test/cases/large/clang-26760.c": line 11066)
 * remove statement at ("test/cases/large/clang-26760.c": line 11067)
 * remove check at ("test/cases/large/clang-26760.c": line 11047)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11047)
@@ -41264,78 +39809,67 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
 * do without param at ("test/cases/large/clang-26760.c": line 11047)
-* remove statement at ("test/cases/large/clang-26760.c": line 11070)
 * remove condition at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11070)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11070)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11076)
-* remove statement at ("test/cases/large/clang-26760.c": line 11077)
 * remove condition at ("test/cases/large/clang-26760.c": line 11077)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11078)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11071)
-* remove statement at ("test/cases/large/clang-26760.c": line 11072)
+* remove statement at ("test/cases/large/clang-26760.c": line 11078)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11072)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11072)
-* remove statement at ("test/cases/large/clang-26760.c": line 11073)
-* remove statement at ("test/cases/large/clang-26760.c": line 11080)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11073)
 * remove variable l_94 at ("test/cases/large/clang-26760.c": line 11081)
 * inline variable l_134 at ("test/cases/large/clang-26760.c": line 11082)
 * inline variable l_142 at ("test/cases/large/clang-26760.c": line 11083)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11084)
-* remove statement at ("test/cases/large/clang-26760.c": line 11085)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11085)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11086)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11086)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11086)
 * remove check at ("test/cases/large/clang-26760.c": line 11085)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11085)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11085)
-* remove statement at ("test/cases/large/clang-26760.c": line 11087)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11089)
-* remove statement at ("test/cases/large/clang-26760.c": line 11090)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11092)
-* remove statement at ("test/cases/large/clang-26760.c": line 11093)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11093)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11093)
 * remove check at ("test/cases/large/clang-26760.c": line 11090)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11090)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11090)
-* remove statement at ("test/cases/large/clang-26760.c": line 11095)
 * remove condition at ("test/cases/large/clang-26760.c": line 11095)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11095)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11096)
-* remove statement at ("test/cases/large/clang-26760.c": line 11097)
+* remove statement at ("test/cases/large/clang-26760.c": line 11096)
 * remove condition at ("test/cases/large/clang-26760.c": line 11097)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11097)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11098)
+* remove statement at ("test/cases/large/clang-26760.c": line 11098)
 * remove check at ("test/cases/large/clang-26760.c": line 11087)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11087)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11087)
-* remove statement at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11100)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11104)
-* remove statement at ("test/cases/large/clang-26760.c": line 11105)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11105)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11105)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11105)
-* remove statement at ("test/cases/large/clang-26760.c": line 11106)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
@@ -41347,31 +39881,29 @@
 * inline variable l_168 at ("test/cases/large/clang-26760.c": line 11109)
 * inline variable l_181 at ("test/cases/large/clang-26760.c": line 11110)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11111)
-* remove statement at ("test/cases/large/clang-26760.c": line 11112)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11114)
-* remove statement at ("test/cases/large/clang-26760.c": line 11115)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11115)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11115)
 * do without param at ("test/cases/large/clang-26760.c": line 11115)
-* remove statement at ("test/cases/large/clang-26760.c": line 11117)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11117)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11117)
-* remove statement at ("test/cases/large/clang-26760.c": line 11118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11118)
 * remove check at ("test/cases/large/clang-26760.c": line 11112)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11112)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11112)
-* remove statement at ("test/cases/large/clang-26760.c": line 11120)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11120)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11120)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11120)
-* remove statement at ("test/cases/large/clang-26760.c": line 11121)
 * remove condition at ("test/cases/large/clang-26760.c": line 11121)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11121)
@@ -41415,12 +39947,10 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11126)
 * do without param at ("test/cases/large/clang-26760.c": line 11121)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11127)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11140)
 * inline variable l_167 at ("test/cases/large/clang-26760.c": line 11141)
-* remove statement at ("test/cases/large/clang-26760.c": line 11142)
 * remove condition at ("test/cases/large/clang-26760.c": line 11142)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11143)
-* remove statement at ("test/cases/large/clang-26760.c": line 11144)
+* remove statement at ("test/cases/large/clang-26760.c": line 11143)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11144)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11144)
@@ -41478,7 +40008,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
 * do without param at ("test/cases/large/clang-26760.c": line 11144)
-* remove statement at ("test/cases/large/clang-26760.c": line 11156)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11156)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11156)
@@ -41519,10 +40049,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
 * do without param at ("test/cases/large/clang-26760.c": line 11156)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11128)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11129)
 * inline variable l_141 at ("test/cases/large/clang-26760.c": line 11129)
-* remove statement at ("test/cases/large/clang-26760.c": line 11130)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11130)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11130)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11130)
@@ -41579,18 +40108,16 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11106)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11106)
-* remove statement at ("test/cases/large/clang-26760.c": line 11164)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11166)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11166)
 * remove check at ("test/cases/large/clang-26760.c": line 11164)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11164)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11164)
-* remove statement at ("test/cases/large/clang-26760.c": line 11168)
 * remove condition at ("test/cases/large/clang-26760.c": line 11168)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11168)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11169)
+* remove statement at ("test/cases/large/clang-26760.c": line 11169)
 * remove check at ("test/cases/large/clang-26760.c": line 11100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11100)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11100)
@@ -41599,24 +40126,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * do without param at ("test/cases/large/clang-26760.c": line 11100)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11080)
-* remove statement at ("test/cases/large/clang-26760.c": line 11172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11174)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
 * do without param at ("test/cases/large/clang-26760.c": line 11174)
-* remove statement at ("test/cases/large/clang-26760.c": line 11177)
 * remove condition at ("test/cases/large/clang-26760.c": line 11177)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11178)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * do without param at ("test/cases/large/clang-26760.c": line 11178)
 * remove check at ("test/cases/large/clang-26760.c": line 11172)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11172)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11172)
-* remove statement at ("test/cases/large/clang-26760.c": line 11180)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11180)
@@ -41648,7 +40172,6 @@
 * inline variable l_427 at ("test/cases/large/clang-26760.c": line 11189)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11190)
-* remove statement at ("test/cases/large/clang-26760.c": line 11191)
 * remove condition at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11191)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11191)
@@ -41669,23 +40192,21 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11193)
 * do without param at ("test/cases/large/clang-26760.c": line 11193)
 * do without param at ("test/cases/large/clang-26760.c": line 11191)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11211)
 * inline variable l_258 at ("test/cases/large/clang-26760.c": line 11212)
 * inline variable l_262 at ("test/cases/large/clang-26760.c": line 11213)
-* remove statement at ("test/cases/large/clang-26760.c": line 11214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11216)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11216)
-* remove statement at ("test/cases/large/clang-26760.c": line 11217)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11217)
 * remove check at ("test/cases/large/clang-26760.c": line 11214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11214)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11214)
-* remove statement at ("test/cases/large/clang-26760.c": line 11219)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11219)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11219)
@@ -41726,19 +40247,18 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11227)
 * do without param at ("test/cases/large/clang-26760.c": line 11219)
 * do without param at ("test/cases/large/clang-26760.c": line 11219)
-* remove statement at ("test/cases/large/clang-26760.c": line 11230)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233)
-* remove statement at ("test/cases/large/clang-26760.c": line 11234)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11234)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11234)
-* remove statement at ("test/cases/large/clang-26760.c": line 11235)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11235)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11235)
-* remove statement at ("test/cases/large/clang-26760.c": line 11236)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11236)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
@@ -41792,7 +40312,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
 * do without param at ("test/cases/large/clang-26760.c": line 11236)
-* remove statement at ("test/cases/large/clang-26760.c": line 11248)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11248)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11248)
@@ -41862,12 +40382,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
 * do without param at ("test/cases/large/clang-26760.c": line 11230)
-* remove statement at ("test/cases/large/clang-26760.c": line 11266)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11268)
-* remove statement at ("test/cases/large/clang-26760.c": line 11269)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11269)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11269)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11269)
@@ -41913,12 +40432,12 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11276)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11276)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11276)
-* remove statement at ("test/cases/large/clang-26760.c": line 11277)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11277)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11277)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11277)
-* remove statement at ("test/cases/large/clang-26760.c": line 11278)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11278)
@@ -41958,7 +40477,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11278)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11285)
-* remove statement at ("test/cases/large/clang-26760.c": line 11286)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11286)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11286)
@@ -41967,22 +40486,20 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11266)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11266)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11197)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 11198)
-* remove statement at ("test/cases/large/clang-26760.c": line 11199)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11199)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11199)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11199)
-* remove statement at ("test/cases/large/clang-26760.c": line 11200)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11202)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11202)
 * remove check at ("test/cases/large/clang-26760.c": line 11200)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11200)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11200)
-* remove statement at ("test/cases/large/clang-26760.c": line 11204)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11204)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11204)
@@ -42027,7 +40544,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11204)
 * do without param at ("test/cases/large/clang-26760.c": line 11204)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11208)
-* remove statement at ("test/cases/large/clang-26760.c": line 11289)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
@@ -42036,7 +40552,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11294)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11295)
-* remove statement at ("test/cases/large/clang-26760.c": line 11296)
 * remove condition at ("test/cases/large/clang-26760.c": line 11296)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11296)
@@ -42083,9 +40598,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11304)
 * do without param at ("test/cases/large/clang-26760.c": line 11296)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11321)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11322)
-* remove statement at ("test/cases/large/clang-26760.c": line 11323)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11323)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
@@ -42147,12 +40661,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
 * do without param at ("test/cases/large/clang-26760.c": line 11323)
-* remove statement at ("test/cases/large/clang-26760.c": line 11331)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11331)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11331)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11306)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11307)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11308)
-* remove statement at ("test/cases/large/clang-26760.c": line 11309)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11309)
@@ -42192,17 +40705,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11309)
 * do without param at ("test/cases/large/clang-26760.c": line 11309)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11314)
-* remove statement at ("test/cases/large/clang-26760.c": line 11315)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11315)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11315)
-* remove statement at ("test/cases/large/clang-26760.c": line 11316)
 * remove condition at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11316)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11317)
-* remove statement at ("test/cases/large/clang-26760.c": line 11318)
+* remove statement at ("test/cases/large/clang-26760.c": line 11317)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11318)
-* remove statement at ("test/cases/large/clang-26760.c": line 11333)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11333)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11333)
@@ -42269,27 +40781,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11342)
 * do without param at ("test/cases/large/clang-26760.c": line 11333)
-* remove statement at ("test/cases/large/clang-26760.c": line 11344)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11346)
-* remove statement at ("test/cases/large/clang-26760.c": line 11347)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11347)
 * remove check at ("test/cases/large/clang-26760.c": line 11344)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11344)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11344)
-* remove statement at ("test/cases/large/clang-26760.c": line 11349)
 * remove condition at ("test/cases/large/clang-26760.c": line 11349)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11350)
+* remove statement at ("test/cases/large/clang-26760.c": line 11350)
 * remove check at ("test/cases/large/clang-26760.c": line 11289)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11289)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
 * do without param at ("test/cases/large/clang-26760.c": line 11289)
-* remove statement at ("test/cases/large/clang-26760.c": line 11352)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11352)
@@ -42298,7 +40807,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11355)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11355)
-* remove statement at ("test/cases/large/clang-26760.c": line 11356)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11356)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11359)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11356)
@@ -42343,9 +40852,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11358)
 * do without param at ("test/cases/large/clang-26760.c": line 11356)
-* remove statement at ("test/cases/large/clang-26760.c": line 11360)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11360)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11360)
-* remove statement at ("test/cases/large/clang-26760.c": line 11361)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11361)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11372)
 * remove expression at ("test/cases/large/clang-26760.c": line 11361)
@@ -42419,7 +40928,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11352)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11352)
-* remove statement at ("test/cases/large/clang-26760.c": line 11374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11374)
@@ -42456,14 +40965,11 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11180)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11180)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11180)
-* remove statement at ("test/cases/large/clang-26760.c": line 11381)
-* remove statement at ("test/cases/large/clang-26760.c": line 11382)
-* remove statement at ("test/cases/large/clang-26760.c": line 11383)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11385)
-* remove statement at ("test/cases/large/clang-26760.c": line 11386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11401)
 * remove expression at ("test/cases/large/clang-26760.c": line 11386)
@@ -42539,34 +41045,31 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11400)
 * do without param at ("test/cases/large/clang-26760.c": line 11386)
-* remove statement at ("test/cases/large/clang-26760.c": line 11402)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11404)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11404)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11404)
-* remove statement at ("test/cases/large/clang-26760.c": line 11406)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
 * do without param at ("test/cases/large/clang-26760.c": line 11406)
-* remove statement at ("test/cases/large/clang-26760.c": line 11409)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11409)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412)
-* remove statement at ("test/cases/large/clang-26760.c": line 11413)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11413)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11413)
-* remove statement at ("test/cases/large/clang-26760.c": line 11414)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11414)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11414)
-* remove statement at ("test/cases/large/clang-26760.c": line 11415)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
@@ -42620,7 +41123,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
 * do without param at ("test/cases/large/clang-26760.c": line 11415)
-* remove statement at ("test/cases/large/clang-26760.c": line 11427)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11427)
@@ -42690,10 +41193,8 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
 * do without param at ("test/cases/large/clang-26760.c": line 11409)
-* remove statement at ("test/cases/large/clang-26760.c": line 11445)
-* remove statement at ("test/cases/large/clang-26760.c": line 11446)
 * remove condition at ("test/cases/large/clang-26760.c": line 11446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11447)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
 * do without param at ("test/cases/large/clang-26760.c": line 11447)
@@ -42704,8 +41205,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11402)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11402)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11402)
-* remove statement at ("test/cases/large/clang-26760.c": line 11453)
-* remove statement at ("test/cases/large/clang-26760.c": line 11454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11454)
@@ -42727,7 +41227,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11455)
 * do without param at ("test/cases/large/clang-26760.c": line 11454)
-* remove statement at ("test/cases/large/clang-26760.c": line 11457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11457)
@@ -42749,7 +41249,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11458)
 * do without param at ("test/cases/large/clang-26760.c": line 11457)
-* remove statement at ("test/cases/large/clang-26760.c": line 11460)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11460)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11460)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11460)
@@ -42757,7 +41257,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11383)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11383)
-* remove statement at ("test/cases/large/clang-26760.c": line 11462)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11462)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11462)
@@ -42767,21 +41266,19 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11467)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11468)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11468)
-* remove statement at ("test/cases/large/clang-26760.c": line 11469)
 * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11470)
 * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11471)
 * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11472)
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 11473)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11474)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11474)
-* remove statement at ("test/cases/large/clang-26760.c": line 11475)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11477)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11477)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11477)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11478)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11478)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11478)
@@ -42792,16 +41289,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11475)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11475)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11475)
-* remove statement at ("test/cases/large/clang-26760.c": line 11480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11480)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11480)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11480)
-* remove statement at ("test/cases/large/clang-26760.c": line 11481)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11481)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11481)
-* remove statement at ("test/cases/large/clang-26760.c": line 11482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11482)
-* remove statement at ("test/cases/large/clang-26760.c": line 11483)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11483)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11483)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
@@ -42847,14 +41344,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11491)
 * do without param at ("test/cases/large/clang-26760.c": line 11483)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11469)
-* remove statement at ("test/cases/large/clang-26760.c": line 11494)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11496)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11496)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11496)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11497)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11497)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11497)
@@ -42865,32 +41361,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11494)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11494)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11494)
-* remove statement at ("test/cases/large/clang-26760.c": line 11499)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11499)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11499)
-* remove statement at ("test/cases/large/clang-26760.c": line 11500)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11500)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11500)
-* remove statement at ("test/cases/large/clang-26760.c": line 11501)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11501)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11501)
-* remove statement at ("test/cases/large/clang-26760.c": line 11502)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11504)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11504)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11504)
-* remove statement at ("test/cases/large/clang-26760.c": line 11506)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
 * do without param at ("test/cases/large/clang-26760.c": line 11506)
-* remove statement at ("test/cases/large/clang-26760.c": line 11509)
 * remove condition at ("test/cases/large/clang-26760.c": line 11509)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11510)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
 * do without param at ("test/cases/large/clang-26760.c": line 11510)
@@ -42900,8 +41393,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11502)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11502)
-* remove statement at ("test/cases/large/clang-26760.c": line 11515)
-* remove statement at ("test/cases/large/clang-26760.c": line 11516)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11516)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11516)
 * do without param at ("test/cases/large/clang-26760.c": line 11516)
@@ -42968,14 +41460,13 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
 * do without param at ("test/cases/large/clang-26760.c": line 10896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11579)
 * inline variable l_2518 at ("test/cases/large/clang-26760.c": line 11580)
-* remove statement at ("test/cases/large/clang-26760.c": line 11581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11581)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11581)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11579)
-* remove statement at ("test/cases/large/clang-26760.c": line 11583)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11583)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11583)
-* remove statement at ("test/cases/large/clang-26760.c": line 11584)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11584)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11584)
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
@@ -43012,16 +41503,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11591)
 * do without param at ("test/cases/large/clang-26760.c": line 11584)
-* remove statement at ("test/cases/large/clang-26760.c": line 11593)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11593)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11595)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11595)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11595)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11595)
-* remove statement at ("test/cases/large/clang-26760.c": line 11596)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11596)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11596)
-* remove statement at ("test/cases/large/clang-26760.c": line 11597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
@@ -43075,49 +41566,44 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
 * do without param at ("test/cases/large/clang-26760.c": line 11597)
-* remove statement at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11610)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11610)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11610)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11610)
-* remove statement at ("test/cases/large/clang-26760.c": line 11611)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11613)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
 * do without param at ("test/cases/large/clang-26760.c": line 11613)
-* remove statement at ("test/cases/large/clang-26760.c": line 11614)
 * remove condition at ("test/cases/large/clang-26760.c": line 11614)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11615)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * do without param at ("test/cases/large/clang-26760.c": line 11615)
 * remove check at ("test/cases/large/clang-26760.c": line 11611)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11611)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11611)
-* remove statement at ("test/cases/large/clang-26760.c": line 11617)
-* remove statement at ("test/cases/large/clang-26760.c": line 11618)
 * remove condition at ("test/cases/large/clang-26760.c": line 11618)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11619)
-* remove statement at ("test/cases/large/clang-26760.c": line 11620)
+* remove statement at ("test/cases/large/clang-26760.c": line 11619)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11620)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * do without param at ("test/cases/large/clang-26760.c": line 11620)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11609)
-* remove statement at ("test/cases/large/clang-26760.c": line 11622)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11622)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11623)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11623)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11623)
 * remove check at ("test/cases/large/clang-26760.c": line 11622)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11622)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11622)
-* remove statement at ("test/cases/large/clang-26760.c": line 11624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11624)
@@ -43187,12 +41673,11 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
 * do without param at ("test/cases/large/clang-26760.c": line 8615)
-* remove statement at ("test/cases/large/clang-26760.c": line 11642)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11644)
-* remove statement at ("test/cases/large/clang-26760.c": line 11645)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11645)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11645)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11645)
@@ -43238,31 +41723,28 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 11652)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11652)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11652)
-* remove statement at ("test/cases/large/clang-26760.c": line 11653)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11653)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11653)
-* remove statement at ("test/cases/large/clang-26760.c": line 11654)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11654)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11654)
-* remove statement at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11656)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11656)
-* remove statement at ("test/cases/large/clang-26760.c": line 11658)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
 * do without param at ("test/cases/large/clang-26760.c": line 11658)
-* remove statement at ("test/cases/large/clang-26760.c": line 11661)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11661)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11661)
-* remove statement at ("test/cases/large/clang-26760.c": line 11662)
 * remove condition at ("test/cases/large/clang-26760.c": line 11662)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11663)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
 * do without param at ("test/cases/large/clang-26760.c": line 11663)
@@ -43270,19 +41752,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11656)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11656)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11655)
-* remove statement at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11667)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
 * do without param at ("test/cases/large/clang-26760.c": line 11667)
-* remove statement at ("test/cases/large/clang-26760.c": line 11668)
 * remove condition at ("test/cases/large/clang-26760.c": line 11668)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11669)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * do without param at ("test/cases/large/clang-26760.c": line 11669)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11666)
-* remove statement at ("test/cases/large/clang-26760.c": line 11671)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11671)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11671)
@@ -43322,7 +41802,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11671)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11678)
-* remove statement at ("test/cases/large/clang-26760.c": line 11679)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11679)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11679)
@@ -43331,29 +41811,24 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11642)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11642)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8480)
 * inline variable l_207 at ("test/cases/large/clang-26760.c": line 8481)
-* remove statement at ("test/cases/large/clang-26760.c": line 8482)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8482)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8482)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8482)
-* remove statement at ("test/cases/large/clang-26760.c": line 8483)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8484)
-* remove statement at ("test/cases/large/clang-26760.c": line 8485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8485)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8485)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8483)
-* remove statement at ("test/cases/large/clang-26760.c": line 8487)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8487)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8487)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8487)
-* remove statement at ("test/cases/large/clang-26760.c": line 8488)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8490)
 * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491)
-* remove statement at ("test/cases/large/clang-26760.c": line 8492)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
@@ -43362,7 +41837,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 8497)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 8498)
-* remove statement at ("test/cases/large/clang-26760.c": line 8499)
 * remove condition at ("test/cases/large/clang-26760.c": line 8499)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8499)
@@ -43409,9 +41883,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8507)
 * do without param at ("test/cases/large/clang-26760.c": line 8499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 8524)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 8525)
-* remove statement at ("test/cases/large/clang-26760.c": line 8526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
@@ -43473,12 +41946,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
 * do without param at ("test/cases/large/clang-26760.c": line 8526)
-* remove statement at ("test/cases/large/clang-26760.c": line 8534)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8534)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8509)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 8510)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 8511)
-* remove statement at ("test/cases/large/clang-26760.c": line 8512)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8512)
@@ -43518,17 +41990,16 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8512)
 * do without param at ("test/cases/large/clang-26760.c": line 8512)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8517)
-* remove statement at ("test/cases/large/clang-26760.c": line 8518)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8518)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8518)
-* remove statement at ("test/cases/large/clang-26760.c": line 8519)
 * remove condition at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8519)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8520)
-* remove statement at ("test/cases/large/clang-26760.c": line 8521)
+* remove statement at ("test/cases/large/clang-26760.c": line 8520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8521)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8521)
-* remove statement at ("test/cases/large/clang-26760.c": line 8536)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8536)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8536)
@@ -43595,31 +42066,28 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8545)
 * do without param at ("test/cases/large/clang-26760.c": line 8536)
-* remove statement at ("test/cases/large/clang-26760.c": line 8547)
 * remove initializer at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
 * remove variable i at ("test/cases/large/clang-26760.c": line 8549)
-* remove statement at ("test/cases/large/clang-26760.c": line 8550)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8550)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8550)
 * remove check at ("test/cases/large/clang-26760.c": line 8547)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8547)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8547)
-* remove statement at ("test/cases/large/clang-26760.c": line 8552)
 * remove condition at ("test/cases/large/clang-26760.c": line 8552)
-* remove if branch at ("test/cases/large/clang-26760.c": line 8553)
+* remove statement at ("test/cases/large/clang-26760.c": line 8553)
 * remove check at ("test/cases/large/clang-26760.c": line 8492)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8492)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
 * do without param at ("test/cases/large/clang-26760.c": line 8492)
-* remove statement at ("test/cases/large/clang-26760.c": line 8555)
-* remove statement at ("test/cases/large/clang-26760.c": line 8556)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8556)
-* remove statement at ("test/cases/large/clang-26760.c": line 8557)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8557)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8557)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
@@ -43653,16 +42121,16 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 8560)
 * do without param at ("test/cases/large/clang-26760.c": line 8559)
 * do without param at ("test/cases/large/clang-26760.c": line 8557)
-* remove statement at ("test/cases/large/clang-26760.c": line 8563)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8563)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8563)
-* remove statement at ("test/cases/large/clang-26760.c": line 8564)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8564)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 8490)
-* remove statement at ("test/cases/large/clang-26760.c": line 8566)
+* remove return statement at ("test/cases/large/clang-26760.c": line 8566)
 * remove check at ("test/cases/large/clang-26760.c": line 8488)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8488)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8488)
-* remove statement at ("test/cases/large/clang-26760.c": line 8568)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to left at ("test/cases/large/clang-26760.c": line 8568)
 * reduce to right at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8568)
@@ -43707,7 +42175,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 8568)
 * do without param at ("test/cases/large/clang-26760.c": line 8568)
 * replace by zero at ("test/cases/large/clang-26760.c": line 8572)
-* remove statement at ("test/cases/large/clang-26760.c": line 11682)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
@@ -43716,7 +42183,6 @@
 * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686)
 * inline variable l_369 at ("test/cases/large/clang-26760.c": line 11687)
 * inline variable l_393 at ("test/cases/large/clang-26760.c": line 11688)
-* remove statement at ("test/cases/large/clang-26760.c": line 11689)
 * remove condition at ("test/cases/large/clang-26760.c": line 11689)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11689)
@@ -43763,9 +42229,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11697)
 * do without param at ("test/cases/large/clang-26760.c": line 11689)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11753)
 * inline variable l_384 at ("test/cases/large/clang-26760.c": line 11754)
-* remove statement at ("test/cases/large/clang-26760.c": line 11755)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11755)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
@@ -43827,12 +42292,11 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
 * do without param at ("test/cases/large/clang-26760.c": line 11755)
-* remove statement at ("test/cases/large/clang-26760.c": line 11763)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11763)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11763)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11699)
 * inline variable l_364 at ("test/cases/large/clang-26760.c": line 11700)
 * inline variable l_365 at ("test/cases/large/clang-26760.c": line 11701)
-* remove statement at ("test/cases/large/clang-26760.c": line 11702)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11702)
@@ -43872,76 +42336,63 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11702)
 * do without param at ("test/cases/large/clang-26760.c": line 11702)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11707)
-* remove statement at ("test/cases/large/clang-26760.c": line 11708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11708)
-* remove statement at ("test/cases/large/clang-26760.c": line 11709)
 * remove condition at ("test/cases/large/clang-26760.c": line 11709)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11709)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11710)
-* remove statement at ("test/cases/large/clang-26760.c": line 11711)
+* remove statement at ("test/cases/large/clang-26760.c": line 11710)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11711)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11711)
-* remove statement at ("test/cases/large/clang-26760.c": line 11712)
 * remove condition at ("test/cases/large/clang-26760.c": line 11712)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11713)
-* remove statement at ("test/cases/large/clang-26760.c": line 11714)
+* remove statement at ("test/cases/large/clang-26760.c": line 11713)
 * remove condition at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11714)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11715)
-* remove statement at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11717)
+* remove statement at ("test/cases/large/clang-26760.c": line 11715)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11717)
-* remove statement at ("test/cases/large/clang-26760.c": line 11719)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11719)
-* remove statement at ("test/cases/large/clang-26760.c": line 11721)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
 * do without param at ("test/cases/large/clang-26760.c": line 11721)
-* remove statement at ("test/cases/large/clang-26760.c": line 11724)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11726)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11726)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11726)
-* remove statement at ("test/cases/large/clang-26760.c": line 11728)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
 * do without param at ("test/cases/large/clang-26760.c": line 11728)
-* remove statement at ("test/cases/large/clang-26760.c": line 11731)
 * remove condition at ("test/cases/large/clang-26760.c": line 11731)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11732)
-* remove statement at ("test/cases/large/clang-26760.c": line 11733)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11735)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
 * do without param at ("test/cases/large/clang-26760.c": line 11735)
-* remove statement at ("test/cases/large/clang-26760.c": line 11736)
 * remove condition at ("test/cases/large/clang-26760.c": line 11736)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11737)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * do without param at ("test/cases/large/clang-26760.c": line 11737)
 * remove check at ("test/cases/large/clang-26760.c": line 11733)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11733)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11733)
-* remove statement at ("test/cases/large/clang-26760.c": line 11739)
-* remove statement at ("test/cases/large/clang-26760.c": line 11740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
 * do without param at ("test/cases/large/clang-26760.c": line 11740)
@@ -43952,10 +42403,8 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11724)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11724)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11724)
-* remove statement at ("test/cases/large/clang-26760.c": line 11744)
-* remove statement at ("test/cases/large/clang-26760.c": line 11745)
 * remove condition at ("test/cases/large/clang-26760.c": line 11745)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
 * do without param at ("test/cases/large/clang-26760.c": line 11746)
@@ -43967,10 +42416,10 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11717)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11717)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11716)
-* remove statement at ("test/cases/large/clang-26760.c": line 11750)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11750)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11750)
-* remove statement at ("test/cases/large/clang-26760.c": line 11765)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11765)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11765)
@@ -44037,27 +42486,24 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11774)
 * do without param at ("test/cases/large/clang-26760.c": line 11765)
-* remove statement at ("test/cases/large/clang-26760.c": line 11776)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11778)
-* remove statement at ("test/cases/large/clang-26760.c": line 11779)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11779)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11779)
 * remove check at ("test/cases/large/clang-26760.c": line 11776)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11776)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11776)
-* remove statement at ("test/cases/large/clang-26760.c": line 11781)
 * remove condition at ("test/cases/large/clang-26760.c": line 11781)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11782)
+* remove statement at ("test/cases/large/clang-26760.c": line 11782)
 * remove check at ("test/cases/large/clang-26760.c": line 11682)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11682)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
 * do without param at ("test/cases/large/clang-26760.c": line 11682)
-* remove statement at ("test/cases/large/clang-26760.c": line 11784)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11784)
@@ -44066,7 +42512,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11787)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11787)
-* remove statement at ("test/cases/large/clang-26760.c": line 11788)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11788)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11791)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11788)
@@ -44111,9 +42557,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11790)
 * do without param at ("test/cases/large/clang-26760.c": line 11788)
-* remove statement at ("test/cases/large/clang-26760.c": line 11792)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11792)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11792)
-* remove statement at ("test/cases/large/clang-26760.c": line 11793)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11793)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11804)
 * remove expression at ("test/cases/large/clang-26760.c": line 11793)
@@ -44187,7 +42633,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11784)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11784)
-* remove statement at ("test/cases/large/clang-26760.c": line 11806)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11806)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11806)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11806)
@@ -44228,12 +42674,11 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8427)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8427)
-* remove statement at ("test/cases/large/clang-26760.c": line 11814)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11814)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11814)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11814)
-* remove statement at ("test/cases/large/clang-26760.c": line 11815)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11815)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11815)
@@ -44259,21 +42704,17 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 11822)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11823)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11823)
-* remove statement at ("test/cases/large/clang-26760.c": line 11824)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11826)
-* remove statement at ("test/cases/large/clang-26760.c": line 11827)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11827)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11827)
 * remove check at ("test/cases/large/clang-26760.c": line 11824)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11824)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11824)
-* remove statement at ("test/cases/large/clang-26760.c": line 11829)
-* remove statement at ("test/cases/large/clang-26760.c": line 11830)
 * remove condition at ("test/cases/large/clang-26760.c": line 11830)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11855)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11856)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11857)
@@ -44330,12 +42771,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11859)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11859)
-* remove statement at ("test/cases/large/clang-26760.c": line 11860)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11860)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863)
-* remove statement at ("test/cases/large/clang-26760.c": line 11864)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11864)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11865)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11864)
@@ -44362,31 +42802,29 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11867)
 * do without param at ("test/cases/large/clang-26760.c": line 11865)
-* remove statement at ("test/cases/large/clang-26760.c": line 11869)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11869)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11871)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871)
-* remove statement at ("test/cases/large/clang-26760.c": line 11872)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11872)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11872)
-* remove statement at ("test/cases/large/clang-26760.c": line 11873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11873)
-* remove statement at ("test/cases/large/clang-26760.c": line 11874)
 * inline variable l_861 at ("test/cases/large/clang-26760.c": line 11875)
-* remove statement at ("test/cases/large/clang-26760.c": line 11876)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11876)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11876)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
 * do without param at ("test/cases/large/clang-26760.c": line 11876)
-* remove statement at ("test/cases/large/clang-26760.c": line 11877)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11877)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11877)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11874)
-* remove statement at ("test/cases/large/clang-26760.c": line 11879)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11879)
 * remove check at ("test/cases/large/clang-26760.c": line 11869)
@@ -44398,7 +42836,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
 * do without param at ("test/cases/large/clang-26760.c": line 11860)
-* remove statement at ("test/cases/large/clang-26760.c": line 11882)
 * remove condition at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
 * do without param at ("test/cases/large/clang-26760.c": line 11882)
@@ -44406,8 +42843,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11883)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11884)
-* remove else branch at ("test/cases/large/clang-26760.c": line 11991)
-* remove statement at ("test/cases/large/clang-26760.c": line 11992)
 * remove condition at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
 * do without param at ("test/cases/large/clang-26760.c": line 11992)
@@ -44435,35 +42870,30 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11993)
 * do without param at ("test/cases/large/clang-26760.c": line 11993)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11997)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12002)
-* remove statement at ("test/cases/large/clang-26760.c": line 12003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12005)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12005)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12005)
-* remove statement at ("test/cases/large/clang-26760.c": line 12006)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12006)
 * remove check at ("test/cases/large/clang-26760.c": line 12003)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12003)
-* remove statement at ("test/cases/large/clang-26760.c": line 12008)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12008)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12008)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11998)
-* remove statement at ("test/cases/large/clang-26760.c": line 11999)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11999)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
 * do without param at ("test/cases/large/clang-26760.c": line 11999)
-* remove statement at ("test/cases/large/clang-26760.c": line 12010)
-* remove statement at ("test/cases/large/clang-26760.c": line 12011)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12011)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12011)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12011)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11885)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 11886)
-* remove statement at ("test/cases/large/clang-26760.c": line 11887)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11887)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11887)
 * do without param at ("test/cases/large/clang-26760.c": line 11887)
@@ -44492,7 +42922,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11889)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
 * do without param at ("test/cases/large/clang-26760.c": line 11888)
-* remove statement at ("test/cases/large/clang-26760.c": line 11892)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11892)
@@ -44502,7 +42931,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable j at ("test/cases/large/clang-26760.c": line 11896)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11896)
-* remove statement at ("test/cases/large/clang-26760.c": line 11897)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11897)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11909)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11897)
@@ -44578,11 +43007,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11908)
 * do without param at ("test/cases/large/clang-26760.c": line 11898)
-* remove statement at ("test/cases/large/clang-26760.c": line 11910)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11910)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11910)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11910)
-* remove statement at ("test/cases/large/clang-26760.c": line 11911)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11911)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
@@ -44637,7 +43066,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 11922)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
 * do without param at ("test/cases/large/clang-26760.c": line 11911)
-* remove statement at ("test/cases/large/clang-26760.c": line 11925)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11925)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11925)
@@ -44675,33 +43104,27 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11926)
 * do without param at ("test/cases/large/clang-26760.c": line 11925)
 * do without param at ("test/cases/large/clang-26760.c": line 11925)
-* remove statement at ("test/cases/large/clang-26760.c": line 11932)
 * remove condition at ("test/cases/large/clang-26760.c": line 11932)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11933)
+* remove statement at ("test/cases/large/clang-26760.c": line 11933)
 * remove check at ("test/cases/large/clang-26760.c": line 11892)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11892)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11892)
-* remove statement at ("test/cases/large/clang-26760.c": line 11935)
 * remove variable i at ("test/cases/large/clang-26760.c": line 11936)
-* remove statement at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11938)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11938)
-* remove statement at ("test/cases/large/clang-26760.c": line 11940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11940)
-* remove statement at ("test/cases/large/clang-26760.c": line 11942)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
 * do without param at ("test/cases/large/clang-26760.c": line 11942)
-* remove statement at ("test/cases/large/clang-26760.c": line 11945)
 * remove condition at ("test/cases/large/clang-26760.c": line 11945)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11946)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
 * do without param at ("test/cases/large/clang-26760.c": line 11946)
@@ -44713,35 +43136,32 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 11938)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11938)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11937)
-* remove statement at ("test/cases/large/clang-26760.c": line 11950)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11950)
 * do without param at ("test/cases/large/clang-26760.c": line 11950)
-* remove statement at ("test/cases/large/clang-26760.c": line 11951)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11951)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11951)
-* remove statement at ("test/cases/large/clang-26760.c": line 11952)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11952)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11952)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11935)
-* remove statement at ("test/cases/large/clang-26760.c": line 11954)
 * remove condition at ("test/cases/large/clang-26760.c": line 11954)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11955)
-* remove statement at ("test/cases/large/clang-26760.c": line 11956)
+* remove statement at ("test/cases/large/clang-26760.c": line 11955)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11960)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11960)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11960)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11959)
-* remove statement at ("test/cases/large/clang-26760.c": line 11962)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11962)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11962)
-* remove statement at ("test/cases/large/clang-26760.c": line 11963)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11963)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11963)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11963)
@@ -44751,34 +43171,29 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11963)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
 * do without param at ("test/cases/large/clang-26760.c": line 11964)
-* remove statement at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11967)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
 * do without param at ("test/cases/large/clang-26760.c": line 11967)
-* remove statement at ("test/cases/large/clang-26760.c": line 11968)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11970)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11970)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11970)
-* remove statement at ("test/cases/large/clang-26760.c": line 11972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11972)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11972)
-* remove statement at ("test/cases/large/clang-26760.c": line 11974)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
 * do without param at ("test/cases/large/clang-26760.c": line 11974)
-* remove statement at ("test/cases/large/clang-26760.c": line 11975)
 * remove condition at ("test/cases/large/clang-26760.c": line 11975)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11976)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
 * do without param at ("test/cases/large/clang-26760.c": line 11976)
@@ -44792,30 +43207,26 @@
 * remove check at ("test/cases/large/clang-26760.c": line 11968)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11968)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 11968)
-* remove statement at ("test/cases/large/clang-26760.c": line 11980)
-* remove statement at ("test/cases/large/clang-26760.c": line 11981)
 * remove condition at ("test/cases/large/clang-26760.c": line 11981)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * do without param at ("test/cases/large/clang-26760.c": line 11982)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11966)
-* remove statement at ("test/cases/large/clang-26760.c": line 11984)
 * remove condition at ("test/cases/large/clang-26760.c": line 11984)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11984)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11985)
-* remove statement at ("test/cases/large/clang-26760.c": line 11986)
+* remove statement at ("test/cases/large/clang-26760.c": line 11985)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11986)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
 * do without param at ("test/cases/large/clang-26760.c": line 11986)
-* remove statement at ("test/cases/large/clang-26760.c": line 11987)
+* remove return statement at ("test/cases/large/clang-26760.c": line 11987)
 * remove check at ("test/cases/large/clang-26760.c": line 11956)
 * remove iterator at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11956)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
 * do without param at ("test/cases/large/clang-26760.c": line 11956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12013)
 * remove condition at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
 * do without param at ("test/cases/large/clang-26760.c": line 12013)
@@ -44823,14 +43234,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12014)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12015)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12078)
-* remove statement at ("test/cases/large/clang-26760.c": line 12079)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12079)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12079)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12079)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12016)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12017)
-* remove statement at ("test/cases/large/clang-26760.c": line 12018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12018)
 * do without param at ("test/cases/large/clang-26760.c": line 12018)
@@ -44859,7 +43268,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12020)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
 * do without param at ("test/cases/large/clang-26760.c": line 12019)
-* remove statement at ("test/cases/large/clang-26760.c": line 12023)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12023)
@@ -44869,7 +43277,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12027)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12027)
-* remove statement at ("test/cases/large/clang-26760.c": line 12028)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12028)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12028)
@@ -44945,7 +43353,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12039)
 * do without param at ("test/cases/large/clang-26760.c": line 12029)
-* remove statement at ("test/cases/large/clang-26760.c": line 12041)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12041)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
@@ -45000,7 +43408,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12052)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
 * do without param at ("test/cases/large/clang-26760.c": line 12041)
-* remove statement at ("test/cases/large/clang-26760.c": line 12055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12055)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12055)
@@ -45038,20 +43446,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12056)
 * do without param at ("test/cases/large/clang-26760.c": line 12055)
 * do without param at ("test/cases/large/clang-26760.c": line 12055)
-* remove statement at ("test/cases/large/clang-26760.c": line 12062)
 * remove condition at ("test/cases/large/clang-26760.c": line 12062)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12063)
+* remove statement at ("test/cases/large/clang-26760.c": line 12063)
 * remove check at ("test/cases/large/clang-26760.c": line 12023)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12023)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12023)
-* remove statement at ("test/cases/large/clang-26760.c": line 12065)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12068)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12068)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12068)
-* remove statement at ("test/cases/large/clang-26760.c": line 12069)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12069)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12069)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12069)
@@ -45061,19 +43467,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12069)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
 * do without param at ("test/cases/large/clang-26760.c": line 12070)
-* remove statement at ("test/cases/large/clang-26760.c": line 12072)
 * remove condition at ("test/cases/large/clang-26760.c": line 12072)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12072)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12073)
-* remove statement at ("test/cases/large/clang-26760.c": line 12074)
+* remove statement at ("test/cases/large/clang-26760.c": line 12073)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12074)
 * remove check at ("test/cases/large/clang-26760.c": line 12065)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12065)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
 * do without param at ("test/cases/large/clang-26760.c": line 12065)
-* remove statement at ("test/cases/large/clang-26760.c": line 12081)
-* remove statement at ("test/cases/large/clang-26760.c": line 12082)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12082)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12082)
@@ -45113,7 +43517,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12082)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12090)
-* remove statement at ("test/cases/large/clang-26760.c": line 12091)
 * remove condition at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
 * do without param at ("test/cases/large/clang-26760.c": line 12091)
@@ -45141,39 +43544,33 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12092)
 * do without param at ("test/cases/large/clang-26760.c": line 12092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12096)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12101)
-* remove statement at ("test/cases/large/clang-26760.c": line 12102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12104)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12104)
 * remove check at ("test/cases/large/clang-26760.c": line 12102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12102)
-* remove statement at ("test/cases/large/clang-26760.c": line 12106)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12106)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12106)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12097)
-* remove statement at ("test/cases/large/clang-26760.c": line 12098)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12098)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
 * do without param at ("test/cases/large/clang-26760.c": line 12098)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11831)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 11832)
-* remove statement at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11834)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
 * do without param at ("test/cases/large/clang-26760.c": line 11834)
-* remove statement at ("test/cases/large/clang-26760.c": line 11835)
 * remove condition at ("test/cases/large/clang-26760.c": line 11835)
-* remove if branch at ("test/cases/large/clang-26760.c": line 11836)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * do without param at ("test/cases/large/clang-26760.c": line 11836)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 11833)
-* remove statement at ("test/cases/large/clang-26760.c": line 11838)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to left at ("test/cases/large/clang-26760.c": line 11838)
 * reduce to right at ("test/cases/large/clang-26760.c": line 11838)
 * replace by zero at ("test/cases/large/clang-26760.c": line 11838)
@@ -45243,7 +43640,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
 * do without param at ("test/cases/large/clang-26760.c": line 11838)
-* remove statement at ("test/cases/large/clang-26760.c": line 12109)
 * remove condition at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12109)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12115)
@@ -45281,80 +43677,64 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12110)
 * do without param at ("test/cases/large/clang-26760.c": line 12109)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12115)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13292)
-* remove statement at ("test/cases/large/clang-26760.c": line 13293)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13293)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13293)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13293)
-* remove statement at ("test/cases/large/clang-26760.c": line 13294)
 * remove condition at ("test/cases/large/clang-26760.c": line 13294)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13295)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
 * do without param at ("test/cases/large/clang-26760.c": line 13295)
-* remove statement at ("test/cases/large/clang-26760.c": line 13296)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13298)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13298)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13298)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13298)
-* remove statement at ("test/cases/large/clang-26760.c": line 13299)
 * remove condition at ("test/cases/large/clang-26760.c": line 13299)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13300)
-* remove statement at ("test/cases/large/clang-26760.c": line 13301)
 * remove condition at ("test/cases/large/clang-26760.c": line 13301)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13302)
+* remove statement at ("test/cases/large/clang-26760.c": line 13302)
 * remove statement at ("test/cases/large/clang-26760.c": line 13303)
 * remove check at ("test/cases/large/clang-26760.c": line 13296)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13296)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13296)
-* remove statement at ("test/cases/large/clang-26760.c": line 13306)
-* remove statement at ("test/cases/large/clang-26760.c": line 13307)
 * remove condition at ("test/cases/large/clang-26760.c": line 13307)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13308)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12116)
+* remove statement at ("test/cases/large/clang-26760.c": line 13308)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12118)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 12118)
-* remove statement at ("test/cases/large/clang-26760.c": line 12119)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
 * do without param at ("test/cases/large/clang-26760.c": line 12121)
-* remove statement at ("test/cases/large/clang-26760.c": line 12122)
 * remove condition at ("test/cases/large/clang-26760.c": line 12122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12123)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * do without param at ("test/cases/large/clang-26760.c": line 12123)
 * remove check at ("test/cases/large/clang-26760.c": line 12119)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12119)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12119)
-* remove statement at ("test/cases/large/clang-26760.c": line 12125)
-* remove statement at ("test/cases/large/clang-26760.c": line 12126)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
 * do without param at ("test/cases/large/clang-26760.c": line 12128)
-* remove statement at ("test/cases/large/clang-26760.c": line 12131)
 * remove condition at ("test/cases/large/clang-26760.c": line 12131)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12132)
-* remove statement at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12134)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12134)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12134)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12133)
-* remove statement at ("test/cases/large/clang-26760.c": line 12136)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
 * do without param at ("test/cases/large/clang-26760.c": line 12136)
@@ -45362,33 +43742,29 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12126)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12126)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12126)
-* remove statement at ("test/cases/large/clang-26760.c": line 12139)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12140)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12141)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12142)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12143)
-* remove statement at ("test/cases/large/clang-26760.c": line 12144)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12144)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
 * do without param at ("test/cases/large/clang-26760.c": line 12144)
-* remove statement at ("test/cases/large/clang-26760.c": line 12145)
 * remove condition at ("test/cases/large/clang-26760.c": line 12145)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12146)
-* remove statement at ("test/cases/large/clang-26760.c": line 12147)
+* remove statement at ("test/cases/large/clang-26760.c": line 12146)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12149)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12149)
 * remove check at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12147)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12147)
-* remove statement at ("test/cases/large/clang-26760.c": line 12151)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12151)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12151)
-* remove statement at ("test/cases/large/clang-26760.c": line 12154)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12154)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12154)
 * remove check at ("test/cases/large/clang-26760.c": line 12151)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12151)
@@ -45397,7 +43773,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * do without param at ("test/cases/large/clang-26760.c": line 12151)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12139)
-* remove statement at ("test/cases/large/clang-26760.c": line 12157)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12157)
@@ -45423,9 +43798,7 @@
 * remove variable l_711 at ("test/cases/large/clang-26760.c": line 12164)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12165)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12165)
-* remove statement at ("test/cases/large/clang-26760.c": line 12166)
 * remove condition at ("test/cases/large/clang-26760.c": line 12166)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12186)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12187)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 12187)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12188)
@@ -45482,8 +43855,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12190)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12190)
-* remove statement at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12192)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12192)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12192)
 * do without param at ("test/cases/large/clang-26760.c": line 12192)
@@ -45501,38 +43873,33 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12195)
 * do without param at ("test/cases/large/clang-26760.c": line 12194)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12191)
-* remove statement at ("test/cases/large/clang-26760.c": line 12198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201)
-* remove statement at ("test/cases/large/clang-26760.c": line 12202)
 * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203)
 * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204)
 * inline variable l_791 at ("test/cases/large/clang-26760.c": line 12205)
 * inline variable l_794 at ("test/cases/large/clang-26760.c": line 12206)
-* remove statement at ("test/cases/large/clang-26760.c": line 12207)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12207)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
 * do without param at ("test/cases/large/clang-26760.c": line 12207)
-* remove statement at ("test/cases/large/clang-26760.c": line 12208)
 * remove condition at ("test/cases/large/clang-26760.c": line 12208)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12209)
-* remove statement at ("test/cases/large/clang-26760.c": line 12210)
+* remove statement at ("test/cases/large/clang-26760.c": line 12209)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12212)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12212)
 * remove check at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12210)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12210)
-* remove statement at ("test/cases/large/clang-26760.c": line 12214)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12214)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12214)
-* remove statement at ("test/cases/large/clang-26760.c": line 12217)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12217)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12217)
 * remove check at ("test/cases/large/clang-26760.c": line 12214)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12214)
@@ -45541,7 +43908,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * do without param at ("test/cases/large/clang-26760.c": line 12214)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12202)
-* remove statement at ("test/cases/large/clang-26760.c": line 12220)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12220)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12221)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12220)
@@ -45568,17 +43935,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12223)
 * do without param at ("test/cases/large/clang-26760.c": line 12221)
-* remove statement at ("test/cases/large/clang-26760.c": line 12225)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12225)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12227)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227)
-* remove statement at ("test/cases/large/clang-26760.c": line 12228)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12228)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12228)
-* remove statement at ("test/cases/large/clang-26760.c": line 12229)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12229)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12229)
 * remove check at ("test/cases/large/clang-26760.c": line 12225)
@@ -45590,7 +43956,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
 * do without param at ("test/cases/large/clang-26760.c": line 12198)
-* remove statement at ("test/cases/large/clang-26760.c": line 12232)
 * remove condition at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
 * do without param at ("test/cases/large/clang-26760.c": line 12232)
@@ -45598,14 +43963,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12233)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12234)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12299)
-* remove statement at ("test/cases/large/clang-26760.c": line 12300)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12300)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12300)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12300)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12235)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 12236)
-* remove statement at ("test/cases/large/clang-26760.c": line 12237)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12237)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12237)
 * do without param at ("test/cases/large/clang-26760.c": line 12237)
@@ -45634,7 +43997,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12239)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
 * do without param at ("test/cases/large/clang-26760.c": line 12238)
-* remove statement at ("test/cases/large/clang-26760.c": line 12242)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12242)
@@ -45644,7 +44006,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12246)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12246)
-* remove statement at ("test/cases/large/clang-26760.c": line 12247)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12247)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12259)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12247)
@@ -45720,7 +44082,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12258)
 * do without param at ("test/cases/large/clang-26760.c": line 12248)
-* remove statement at ("test/cases/large/clang-26760.c": line 12260)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12260)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
@@ -45775,7 +44137,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12271)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
 * do without param at ("test/cases/large/clang-26760.c": line 12260)
-* remove statement at ("test/cases/large/clang-26760.c": line 12274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12274)
@@ -45813,20 +44175,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12275)
 * do without param at ("test/cases/large/clang-26760.c": line 12274)
 * do without param at ("test/cases/large/clang-26760.c": line 12274)
-* remove statement at ("test/cases/large/clang-26760.c": line 12281)
 * remove condition at ("test/cases/large/clang-26760.c": line 12281)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12282)
+* remove statement at ("test/cases/large/clang-26760.c": line 12282)
 * remove check at ("test/cases/large/clang-26760.c": line 12242)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12242)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12242)
-* remove statement at ("test/cases/large/clang-26760.c": line 12284)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12287)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12287)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12287)
-* remove statement at ("test/cases/large/clang-26760.c": line 12288)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12288)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12288)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12288)
@@ -45836,21 +44196,19 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12288)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
 * do without param at ("test/cases/large/clang-26760.c": line 12289)
-* remove statement at ("test/cases/large/clang-26760.c": line 12291)
 * remove condition at ("test/cases/large/clang-26760.c": line 12291)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12291)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12292)
-* remove statement at ("test/cases/large/clang-26760.c": line 12293)
+* remove statement at ("test/cases/large/clang-26760.c": line 12292)
 * remove condition at ("test/cases/large/clang-26760.c": line 12293)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12294)
-* remove statement at ("test/cases/large/clang-26760.c": line 12295)
+* remove statement at ("test/cases/large/clang-26760.c": line 12294)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12295)
 * remove check at ("test/cases/large/clang-26760.c": line 12284)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12284)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
 * do without param at ("test/cases/large/clang-26760.c": line 12284)
-* remove statement at ("test/cases/large/clang-26760.c": line 12302)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12302)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12302)
@@ -45890,7 +44248,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12302)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12310)
-* remove statement at ("test/cases/large/clang-26760.c": line 12311)
 * remove condition at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
 * do without param at ("test/cases/large/clang-26760.c": line 12311)
@@ -45918,12 +44275,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12312)
 * do without param at ("test/cases/large/clang-26760.c": line 12312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12316)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12321)
-* remove statement at ("test/cases/large/clang-26760.c": line 12322)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 12324)
 * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325)
 * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12327)
@@ -45971,10 +44325,10 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12345)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12345)
-* remove statement at ("test/cases/large/clang-26760.c": line 12346)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12346)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12347)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12347)
@@ -45982,17 +44336,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12346)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12346)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12346)
-* remove statement at ("test/cases/large/clang-26760.c": line 12348)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12348)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12349)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12349)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12349)
 * remove check at ("test/cases/large/clang-26760.c": line 12348)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12348)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12348)
-* remove statement at ("test/cases/large/clang-26760.c": line 12350)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12350)
@@ -46139,14 +44492,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12368)
-* remove statement at ("test/cases/large/clang-26760.c": line 12369)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12371)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12371)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12372)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12372)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12372)
@@ -46157,7 +44509,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12369)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12369)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12369)
-* remove statement at ("test/cases/large/clang-26760.c": line 12374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12374)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12374)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12374)
@@ -46167,7 +44519,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12374)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
 * do without param at ("test/cases/large/clang-26760.c": line 12375)
-* remove statement at ("test/cases/large/clang-26760.c": line 12377)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12377)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12377)
@@ -46222,10 +44574,8 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12382)
 * do without param at ("test/cases/large/clang-26760.c": line 12377)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12383)
-* remove statement at ("test/cases/large/clang-26760.c": line 12384)
 * remove condition at ("test/cases/large/clang-26760.c": line 12384)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12385)
-* remove statement at ("test/cases/large/clang-26760.c": line 12386)
+* remove statement at ("test/cases/large/clang-26760.c": line 12385)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12386)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12386)
@@ -46271,7 +44621,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12400)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12400)
-* remove statement at ("test/cases/large/clang-26760.c": line 12401)
 * remove condition at ("test/cases/large/clang-26760.c": line 12401)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12401)
 * do without param at ("test/cases/large/clang-26760.c": line 12401)
@@ -46318,7 +44667,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12407)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12546)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12547)
 * remove variable l_1702 at ("test/cases/large/clang-26760.c": line 12547)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12548)
@@ -46414,14 +44762,13 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12552)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12552)
-* remove statement at ("test/cases/large/clang-26760.c": line 12553)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12555)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12555)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12555)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12556)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12556)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12556)
@@ -46432,16 +44779,15 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12553)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12553)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12553)
-* remove statement at ("test/cases/large/clang-26760.c": line 12558)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12558)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12558)
-* remove statement at ("test/cases/large/clang-26760.c": line 12559)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12559)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12559)
-* remove statement at ("test/cases/large/clang-26760.c": line 12560)
 * remove condition at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12560)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12567)
@@ -46480,16 +44826,14 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12566)
 * do without param at ("test/cases/large/clang-26760.c": line 12561)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12567)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12576)
 * inline variable l_1751 at ("test/cases/large/clang-26760.c": line 12577)
-* remove statement at ("test/cases/large/clang-26760.c": line 12578)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
 * remove variable k at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12580)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12580)
-* remove statement at ("test/cases/large/clang-26760.c": line 12581)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12581)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12581)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12581)
@@ -46564,7 +44908,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12578)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12578)
-* remove statement at ("test/cases/large/clang-26760.c": line 12597)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12597)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12597)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12597)
@@ -46636,13 +44980,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
 * do without param at ("test/cases/large/clang-26760.c": line 12597)
-* remove statement at ("test/cases/large/clang-26760.c": line 12609)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12609)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12609)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12568)
 * inline variable l_1727 at ("test/cases/large/clang-26760.c": line 12569)
 * inline variable l_1728 at ("test/cases/large/clang-26760.c": line 12570)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12571)
@@ -46722,12 +45065,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12572)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12572)
-* remove statement at ("test/cases/large/clang-26760.c": line 12573)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12573)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12573)
-* remove statement at ("test/cases/large/clang-26760.c": line 12611)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12408)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12611)
 * inline variable l_1543 at ("test/cases/large/clang-26760.c": line 12409)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12410)
 * inline variable l_1547 at ("test/cases/large/clang-26760.c": line 12410)
@@ -46744,7 +45086,6 @@
 * inline variable l_1654 at ("test/cases/large/clang-26760.c": line 12418)
 * inline variable l_1655 at ("test/cases/large/clang-26760.c": line 12419)
 * inline variable l_1697 at ("test/cases/large/clang-26760.c": line 12420)
-* remove statement at ("test/cases/large/clang-26760.c": line 12421)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12421)
@@ -46755,7 +45096,6 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12425)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12425)
-* remove statement at ("test/cases/large/clang-26760.c": line 12426)
 * remove condition at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12426)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12427)
@@ -46795,23 +45135,20 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12428)
 * do without param at ("test/cases/large/clang-26760.c": line 12428)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12439)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1541 at ("test/cases/large/clang-26760.c": line 12440)
 * inline variable l_1546 at ("test/cases/large/clang-26760.c": line 12441)
 * inline variable l_1550 at ("test/cases/large/clang-26760.c": line 12442)
-* remove statement at ("test/cases/large/clang-26760.c": line 12443)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12443)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12443)
-* remove statement at ("test/cases/large/clang-26760.c": line 12444)
 * remove condition at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12444)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12445)
-* remove statement at ("test/cases/large/clang-26760.c": line 12446)
+* remove statement at ("test/cases/large/clang-26760.c": line 12445)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12446)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12446)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12431)
-* remove statement at ("test/cases/large/clang-26760.c": line 12432)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12432)
@@ -46842,28 +45179,26 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12432)
 * do without param at ("test/cases/large/clang-26760.c": line 12432)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12433)
-* remove statement at ("test/cases/large/clang-26760.c": line 12434)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * do without param at ("test/cases/large/clang-26760.c": line 12434)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12435)
-* remove statement at ("test/cases/large/clang-26760.c": line 12436)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12436)
-* remove statement at ("test/cases/large/clang-26760.c": line 12448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451)
-* remove statement at ("test/cases/large/clang-26760.c": line 12452)
 * remove condition at ("test/cases/large/clang-26760.c": line 12452)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12453)
-* remove statement at ("test/cases/large/clang-26760.c": line 12454)
+* remove statement at ("test/cases/large/clang-26760.c": line 12453)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12454)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12454)
@@ -46875,7 +45210,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12454)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12455)
 * do without param at ("test/cases/large/clang-26760.c": line 12454)
-* remove statement at ("test/cases/large/clang-26760.c": line 12457)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12466)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12457)
@@ -46923,7 +45258,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
 * do without param at ("test/cases/large/clang-26760.c": line 12448)
-* remove statement at ("test/cases/large/clang-26760.c": line 12468)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12468)
@@ -47084,7 +45418,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12472)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12472)
-* remove statement at ("test/cases/large/clang-26760.c": line 12473)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12473)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12473)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12473)
@@ -47131,7 +45465,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12477)
-* remove statement at ("test/cases/large/clang-26760.c": line 12478)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12478)
 * remove check at ("test/cases/large/clang-26760.c": line 12468)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12468)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12468)
@@ -47139,7 +45473,6 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12421)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12421)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12421)
-* remove statement at ("test/cases/large/clang-26760.c": line 12481)
 * remove condition at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
 * do without param at ("test/cases/large/clang-26760.c": line 12481)
@@ -47171,15 +45504,12 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12486)
 * do without param at ("test/cases/large/clang-26760.c": line 12484)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12538)
-* remove statement at ("test/cases/large/clang-26760.c": line 12539)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12539)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12539)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12539)
-* remove statement at ("test/cases/large/clang-26760.c": line 12540)
 * remove condition at ("test/cases/large/clang-26760.c": line 12540)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12541)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12488)
+* remove statement at ("test/cases/large/clang-26760.c": line 12541)
 * inline variable l_1611 at ("test/cases/large/clang-26760.c": line 12489)
 * inline variable l_1636 at ("test/cases/large/clang-26760.c": line 12490)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12491)
@@ -47213,7 +45543,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12493)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12493)
-* remove statement at ("test/cases/large/clang-26760.c": line 12494)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12494)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12494)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12494)
@@ -47266,15 +45596,13 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12498)
-* remove statement at ("test/cases/large/clang-26760.c": line 12499)
 * remove condition at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12499)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12518)
 * inline variable l_1692 at ("test/cases/large/clang-26760.c": line 12519)
-* remove statement at ("test/cases/large/clang-26760.c": line 12520)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12520)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12520)
@@ -47301,12 +45629,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12520)
 * do without param at ("test/cases/large/clang-26760.c": line 12520)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12524)
-* remove statement at ("test/cases/large/clang-26760.c": line 12525)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12525)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12525)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12525)
-* remove statement at ("test/cases/large/clang-26760.c": line 12526)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12526)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12526)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12526)
@@ -47366,7 +45694,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12534)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12500)
 * inline variable l_1635 at ("test/cases/large/clang-26760.c": line 12501)
 * inline variable l_1637 at ("test/cases/large/clang-26760.c": line 12502)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12503)
@@ -47377,7 +45704,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12506)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12506)
-* remove statement at ("test/cases/large/clang-26760.c": line 12507)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12507)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12513)
 * remove expression at ("test/cases/large/clang-26760.c": line 12507)
@@ -47416,16 +45743,15 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12507)
 * do without param at ("test/cases/large/clang-26760.c": line 12507)
 * do without param at ("test/cases/large/clang-26760.c": line 12507)
-* remove statement at ("test/cases/large/clang-26760.c": line 12514)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12514)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12514)
-* remove statement at ("test/cases/large/clang-26760.c": line 12515)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12515)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12515)
-* remove statement at ("test/cases/large/clang-26760.c": line 12543)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12543)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12543)
-* remove statement at ("test/cases/large/clang-26760.c": line 12613)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12613)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
@@ -47433,7 +45759,7 @@
 * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12617)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12617)
-* remove statement at ("test/cases/large/clang-26760.c": line 12618)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12618)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12618)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12618)
@@ -47489,7 +45815,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
 * do without param at ("test/cases/large/clang-26760.c": line 12613)
-* remove statement at ("test/cases/large/clang-26760.c": line 12624)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12624)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12624)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12624)
@@ -47535,28 +45861,25 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12625)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12629)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12629)
-* remove statement at ("test/cases/large/clang-26760.c": line 12630)
 * remove condition at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
 * do without param at ("test/cases/large/clang-26760.c": line 12630)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12711)
 * inline variable l_1932 at ("test/cases/large/clang-26760.c": line 12712)
 * inline variable l_1945 at ("test/cases/large/clang-26760.c": line 12713)
 * remove variable l_1946 at ("test/cases/large/clang-26760.c": line 12714)
 * inline variable l_1971 at ("test/cases/large/clang-26760.c": line 12715)
 * inline variable l_1990 at ("test/cases/large/clang-26760.c": line 12716)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12717)
-* remove statement at ("test/cases/large/clang-26760.c": line 12718)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12718)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12719)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12719)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12719)
 * remove check at ("test/cases/large/clang-26760.c": line 12718)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12718)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12718)
-* remove statement at ("test/cases/large/clang-26760.c": line 12720)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12720)
@@ -47565,23 +45888,18 @@
 * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723)
 * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724)
 * inline variable l_2005 at ("test/cases/large/clang-26760.c": line 12725)
-* remove statement at ("test/cases/large/clang-26760.c": line 12726)
 * remove condition at ("test/cases/large/clang-26760.c": line 12726)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12733)
-* remove statement at ("test/cases/large/clang-26760.c": line 12734)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12734)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12734)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12727)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable l_1928 at ("test/cases/large/clang-26760.c": line 12728)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12729)
-* remove statement at ("test/cases/large/clang-26760.c": line 12730)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12730)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12730)
-* remove statement at ("test/cases/large/clang-26760.c": line 12736)
 * remove condition at ("test/cases/large/clang-26760.c": line 12736)
 * remove expression at ("test/cases/large/clang-26760.c": line 12736)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12758)
-* remove statement at ("test/cases/large/clang-26760.c": line 12759)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12759)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12759)
@@ -47599,10 +45917,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
 * do without param at ("test/cases/large/clang-26760.c": line 12760)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12737)
 * inline variable l_1947 at ("test/cases/large/clang-26760.c": line 12738)
 * inline variable l_1948 at ("test/cases/large/clang-26760.c": line 12739)
-* remove statement at ("test/cases/large/clang-26760.c": line 12740)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12740)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12744)
 * remove expression at ("test/cases/large/clang-26760.c": line 12740)
@@ -47635,9 +45952,9 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12744)
-* remove statement at ("test/cases/large/clang-26760.c": line 12745)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12745)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12745)
-* remove statement at ("test/cases/large/clang-26760.c": line 12746)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12746)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12746)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12746)
@@ -47685,7 +46002,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12748)
 * do without param at ("test/cases/large/clang-26760.c": line 12748)
 * do without param at ("test/cases/large/clang-26760.c": line 12746)
-* remove statement at ("test/cases/large/clang-26760.c": line 12764)
 * remove condition at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12764)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12765)
@@ -47726,12 +46042,11 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12767)
 * do without param at ("test/cases/large/clang-26760.c": line 12765)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12768)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12786)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable l_2013 at ("test/cases/large/clang-26760.c": line 12787)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12788)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12788)
-* remove statement at ("test/cases/large/clang-26760.c": line 12789)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12789)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12789)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12789)
@@ -47783,21 +46098,20 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12796)
 * do without param at ("test/cases/large/clang-26760.c": line 12790)
 * do without param at ("test/cases/large/clang-26760.c": line 12789)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12769)
 * inline variable l_2002 at ("test/cases/large/clang-26760.c": line 12770)
 * remove variable l_2004 at ("test/cases/large/clang-26760.c": line 12771)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12772)
-* remove statement at ("test/cases/large/clang-26760.c": line 12773)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12773)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12774)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12774)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12774)
 * remove check at ("test/cases/large/clang-26760.c": line 12773)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12773)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12773)
-* remove statement at ("test/cases/large/clang-26760.c": line 12775)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12775)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12775)
@@ -47838,13 +46152,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12775)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12779)
 * do without param at ("test/cases/large/clang-26760.c": line 12775)
-* remove statement at ("test/cases/large/clang-26760.c": line 12781)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12781)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12781)
-* remove statement at ("test/cases/large/clang-26760.c": line 12782)
 * remove condition at ("test/cases/large/clang-26760.c": line 12782)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12782)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12783)
-* remove statement at ("test/cases/large/clang-26760.c": line 12800)
+* remove statement at ("test/cases/large/clang-26760.c": line 12783)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12800)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12800)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12800)
@@ -47877,7 +46190,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12720)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12720)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12631)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12632)
 * inline variable l_1831 at ("test/cases/large/clang-26760.c": line 12632)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12633)
@@ -47887,7 +46199,6 @@
 * remove variable l_1849 at ("test/cases/large/clang-26760.c": line 12633)
 * inline variable l_1889 at ("test/cases/large/clang-26760.c": line 12634)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12635)
-* remove statement at ("test/cases/large/clang-26760.c": line 12636)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12636)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
@@ -47946,7 +46257,7 @@
 * inline variable l_1856 at ("test/cases/large/clang-26760.c": line 12644)
 * remove variable j at ("test/cases/large/clang-26760.c": line 12645)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12645)
-* remove statement at ("test/cases/large/clang-26760.c": line 12646)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12646)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12654)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12646)
@@ -48017,7 +46328,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12653)
 * do without param at ("test/cases/large/clang-26760.c": line 12646)
-* remove statement at ("test/cases/large/clang-26760.c": line 12655)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12655)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
@@ -48028,12 +46338,12 @@
 * inline variable l_1851 at ("test/cases/large/clang-26760.c": line 12661)
 * inline variable l_1852 at ("test/cases/large/clang-26760.c": line 12662)
 * inline variable l_1855 at ("test/cases/large/clang-26760.c": line 12663)
-* remove statement at ("test/cases/large/clang-26760.c": line 12664)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12664)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12664)
-* remove statement at ("test/cases/large/clang-26760.c": line 12665)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12665)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12665)
-* remove statement at ("test/cases/large/clang-26760.c": line 12666)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12666)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12666)
 * remove check at ("test/cases/large/clang-26760.c": line 12655)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12655)
@@ -48041,29 +46351,28 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
 * do without param at ("test/cases/large/clang-26760.c": line 12655)
-* remove statement at ("test/cases/large/clang-26760.c": line 12668)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12668)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12668)
 * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12671)
-* remove statement at ("test/cases/large/clang-26760.c": line 12672)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12672)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12673)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12673)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12673)
 * remove check at ("test/cases/large/clang-26760.c": line 12672)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12672)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12672)
-* remove statement at ("test/cases/large/clang-26760.c": line 12674)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12674)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12674)
-* remove statement at ("test/cases/large/clang-26760.c": line 12675)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12675)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12687)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12675)
@@ -48118,7 +46427,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
 * do without param at ("test/cases/large/clang-26760.c": line 12678)
-* remove statement at ("test/cases/large/clang-26760.c": line 12688)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12688)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12688)
@@ -48192,7 +46501,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12688)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12698)
 * do without param at ("test/cases/large/clang-26760.c": line 12688)
-* remove statement at ("test/cases/large/clang-26760.c": line 12700)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12700)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12700)
 * do without param at ("test/cases/large/clang-26760.c": line 12700)
@@ -48209,7 +46518,7 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
 * do without param at ("test/cases/large/clang-26760.c": line 12636)
-* remove statement at ("test/cases/large/clang-26760.c": line 12705)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12705)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12705)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12705)
@@ -48247,7 +46556,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12706)
 * do without param at ("test/cases/large/clang-26760.c": line 12706)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12707)
-* remove statement at ("test/cases/large/clang-26760.c": line 12708)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12708)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12708)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12708)
@@ -48260,7 +46569,6 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12350)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12350)
-* remove statement at ("test/cases/large/clang-26760.c": line 12808)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12808)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
@@ -48274,17 +46582,16 @@
 * inline variable l_2158 at ("test/cases/large/clang-26760.c": line 12818)
 * inline variable l_2301 at ("test/cases/large/clang-26760.c": line 12819)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12820)
-* remove statement at ("test/cases/large/clang-26760.c": line 12821)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12821)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12822)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12822)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12822)
 * remove check at ("test/cases/large/clang-26760.c": line 12821)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12821)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12821)
-* remove statement at ("test/cases/large/clang-26760.c": line 12823)
 * remove condition at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
 * do without param at ("test/cases/large/clang-26760.c": line 12823)
@@ -48301,7 +46608,6 @@
 * remove expression at ("test/cases/large/clang-26760.c": line 12824)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12824)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12824)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13033)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13034)
 * remove variable l_2300 at ("test/cases/large/clang-26760.c": line 13034)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13035)
@@ -48309,28 +46615,23 @@
 * inline variable l_2322 at ("test/cases/large/clang-26760.c": line 13036)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13037)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13037)
-* remove statement at ("test/cases/large/clang-26760.c": line 13038)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove statement at ("test/cases/large/clang-26760.c": line 13040)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13040)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13040)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
 * do without param at ("test/cases/large/clang-26760.c": line 13040)
-* remove statement at ("test/cases/large/clang-26760.c": line 13042)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
 * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044)
-* remove statement at ("test/cases/large/clang-26760.c": line 13045)
 * remove condition at ("test/cases/large/clang-26760.c": line 13045)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13067)
-* remove statement at ("test/cases/large/clang-26760.c": line 13068)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13046)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13068)
 * inline variable l_2299 at ("test/cases/large/clang-26760.c": line 13047)
-* remove statement at ("test/cases/large/clang-26760.c": line 13048)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13048)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
@@ -48338,7 +46639,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13048)
 * do without param at ("test/cases/large/clang-26760.c": line 13048)
-* remove statement at ("test/cases/large/clang-26760.c": line 13050)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13050)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13050)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13050)
@@ -48361,9 +46662,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
 * do without param at ("test/cases/large/clang-26760.c": line 13051)
-* remove statement at ("test/cases/large/clang-26760.c": line 13055)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13055)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13055)
-* remove statement at ("test/cases/large/clang-26760.c": line 13056)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13056)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13056)
@@ -48425,13 +46726,12 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13042)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13042)
-* remove statement at ("test/cases/large/clang-26760.c": line 13071)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13071)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13071)
 * remove check at ("test/cases/large/clang-26760.c": line 13038)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13038)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13038)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12825)
 * inline variable l_2062 at ("test/cases/large/clang-26760.c": line 12826)
 * inline variable l_2136 at ("test/cases/large/clang-26760.c": line 12827)
 * inline variable l_2138 at ("test/cases/large/clang-26760.c": line 12828)
@@ -48457,10 +46757,10 @@
 * remove initializer at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable l_2259 at ("test/cases/large/clang-26760.c": line 12844)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12845)
-* remove statement at ("test/cases/large/clang-26760.c": line 12846)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12846)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12847)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12847)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12847)
@@ -48468,7 +46768,7 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12846)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12846)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12846)
-* remove statement at ("test/cases/large/clang-26760.c": line 12848)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12848)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
@@ -48511,11 +46811,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
 * do without param at ("test/cases/large/clang-26760.c": line 12848)
-* remove statement at ("test/cases/large/clang-26760.c": line 12857)
 * remove condition at ("test/cases/large/clang-26760.c": line 12857)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12920)
 * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 12921)
-* remove statement at ("test/cases/large/clang-26760.c": line 12922)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12922)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12922)
@@ -48530,7 +46828,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12923)
-* remove statement at ("test/cases/large/clang-26760.c": line 12924)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12924)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
@@ -48572,7 +46870,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12929)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
 * do without param at ("test/cases/large/clang-26760.c": line 12924)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12858)
 * inline variable l_2075 at ("test/cases/large/clang-26760.c": line 12859)
 * inline variable l_2076 at ("test/cases/large/clang-26760.c": line 12860)
 * inline variable l_2121 at ("test/cases/large/clang-26760.c": line 12861)
@@ -48583,16 +46880,14 @@
 * inline variable l_2148 at ("test/cases/large/clang-26760.c": line 12865)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12866)
 * inline variable l_2150 at ("test/cases/large/clang-26760.c": line 12866)
-* remove statement at ("test/cases/large/clang-26760.c": line 12867)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12867)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870)
-* remove statement at ("test/cases/large/clang-26760.c": line 12871)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12873)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12873)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12873)
 * do without param at ("test/cases/large/clang-26760.c": line 12873)
@@ -48612,13 +46907,12 @@
 * remove check at ("test/cases/large/clang-26760.c": line 12871)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12871)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12871)
-* remove statement at ("test/cases/large/clang-26760.c": line 12879)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881)
-* remove statement at ("test/cases/large/clang-26760.c": line 12882)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12882)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12882)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12882)
@@ -48679,25 +46973,24 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12883)
 * do without param at ("test/cases/large/clang-26760.c": line 12883)
 * do without param at ("test/cases/large/clang-26760.c": line 12882)
-* remove statement at ("test/cases/large/clang-26760.c": line 12892)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12892)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12892)
-* remove statement at ("test/cases/large/clang-26760.c": line 12893)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12893)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12893)
 * remove check at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12879)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12879)
-* remove statement at ("test/cases/large/clang-26760.c": line 12895)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12895)
 * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897)
-* remove statement at ("test/cases/large/clang-26760.c": line 12898)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12898)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12898)
-* remove statement at ("test/cases/large/clang-26760.c": line 12899)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12899)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12899)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12899)
@@ -48743,7 +47036,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12895)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12895)
-* remove statement at ("test/cases/large/clang-26760.c": line 12908)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12908)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12908)
 * do without param at ("test/cases/large/clang-26760.c": line 12908)
@@ -48776,9 +47069,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
 * do without param at ("test/cases/large/clang-26760.c": line 12867)
-* remove statement at ("test/cases/large/clang-26760.c": line 12915)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12915)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12915)
-* remove statement at ("test/cases/large/clang-26760.c": line 12916)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12916)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12916)
@@ -48797,9 +47090,8 @@
 * reduce to left at ("test/cases/large/clang-26760.c": line 12917)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12917)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12917)
-* remove statement at ("test/cases/large/clang-26760.c": line 12933)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12933)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12933)
-* remove statement at ("test/cases/large/clang-26760.c": line 12934)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12934)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12934)
@@ -48807,17 +47099,16 @@
 * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937)
 * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12939)
-* remove statement at ("test/cases/large/clang-26760.c": line 12940)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12940)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12941)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12941)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12941)
 * remove check at ("test/cases/large/clang-26760.c": line 12940)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12940)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12940)
-* remove statement at ("test/cases/large/clang-26760.c": line 12942)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12942)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12942)
@@ -48826,13 +47117,12 @@
 * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947)
 * inline variable l_2261 at ("test/cases/large/clang-26760.c": line 12948)
 * inline variable l_2263 at ("test/cases/large/clang-26760.c": line 12949)
-* remove statement at ("test/cases/large/clang-26760.c": line 12950)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953)
 * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954)
-* remove statement at ("test/cases/large/clang-26760.c": line 12955)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12955)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12955)
@@ -48858,7 +47148,7 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12955)
 * do without param at ("test/cases/large/clang-26760.c": line 12955)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12956)
-* remove statement at ("test/cases/large/clang-26760.c": line 12957)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12957)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12957)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12957)
@@ -48893,13 +47183,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12959)
 * do without param at ("test/cases/large/clang-26760.c": line 12958)
 * do without param at ("test/cases/large/clang-26760.c": line 12957)
-* remove statement at ("test/cases/large/clang-26760.c": line 12965)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12965)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12965)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12965)
-* remove statement at ("test/cases/large/clang-26760.c": line 12966)
 * remove condition at ("test/cases/large/clang-26760.c": line 12966)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12967)
+* remove statement at ("test/cases/large/clang-26760.c": line 12967)
 * remove check at ("test/cases/large/clang-26760.c": line 12950)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12950)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12950)
@@ -48907,29 +47196,24 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
 * do without param at ("test/cases/large/clang-26760.c": line 12950)
-* remove statement at ("test/cases/large/clang-26760.c": line 12969)
 * remove condition at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12969)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12969)
-* remove else branch at ("test/cases/large/clang-26760.c": line 12975)
-* remove statement at ("test/cases/large/clang-26760.c": line 12976)
 * remove condition at ("test/cases/large/clang-26760.c": line 12976)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12977)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12970)
-* remove statement at ("test/cases/large/clang-26760.c": line 12971)
+* remove statement at ("test/cases/large/clang-26760.c": line 12977)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12971)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12971)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12971)
-* remove statement at ("test/cases/large/clang-26760.c": line 12972)
-* remove statement at ("test/cases/large/clang-26760.c": line 12979)
+* remove return statement at ("test/cases/large/clang-26760.c": line 12972)
 * remove initializer at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
 * remove variable i at ("test/cases/large/clang-26760.c": line 12981)
-* remove statement at ("test/cases/large/clang-26760.c": line 12982)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12982)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12997)
 * remove expression at ("test/cases/large/clang-26760.c": line 12982)
@@ -49005,7 +47289,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12982)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12996)
 * do without param at ("test/cases/large/clang-26760.c": line 12982)
-* remove statement at ("test/cases/large/clang-26760.c": line 12998)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12998)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12998)
@@ -49027,7 +47311,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12999)
 * do without param at ("test/cases/large/clang-26760.c": line 12998)
-* remove statement at ("test/cases/large/clang-26760.c": line 13001)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13001)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13001)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13001)
@@ -49035,7 +47319,6 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12979)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12979)
-* remove statement at ("test/cases/large/clang-26760.c": line 13003)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13003)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13003)
@@ -49045,14 +47328,13 @@
 * inline variable l_2262 at ("test/cases/large/clang-26760.c": line 13008)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13009)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13009)
-* remove statement at ("test/cases/large/clang-26760.c": line 13010)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13012)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13012)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13012)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13013)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13013)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13013)
@@ -49063,16 +47345,16 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13010)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13010)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13010)
-* remove statement at ("test/cases/large/clang-26760.c": line 13015)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13015)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13015)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13015)
-* remove statement at ("test/cases/large/clang-26760.c": line 13016)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13016)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13016)
-* remove statement at ("test/cases/large/clang-26760.c": line 13017)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13017)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13018)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13018)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13018)
 * do without param at ("test/cases/large/clang-26760.c": line 13018)
@@ -49139,9 +47421,9 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
 * do without param at ("test/cases/large/clang-26760.c": line 12808)
-* remove statement at ("test/cases/large/clang-26760.c": line 13075)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13075)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13075)
-* remove statement at ("test/cases/large/clang-26760.c": line 13076)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13076)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13076)
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
@@ -49178,24 +47460,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13083)
 * do without param at ("test/cases/large/clang-26760.c": line 13076)
-* remove statement at ("test/cases/large/clang-26760.c": line 13085)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13085)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 12324)
-* remove statement at ("test/cases/large/clang-26760.c": line 13087)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13087)
 * remove check at ("test/cases/large/clang-26760.c": line 12322)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12322)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12322)
-* remove statement at ("test/cases/large/clang-26760.c": line 13089)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13089)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13089)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12317)
-* remove statement at ("test/cases/large/clang-26760.c": line 12318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12318)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
 * do without param at ("test/cases/large/clang-26760.c": line 12318)
-* remove if branch at ("test/cases/large/clang-26760.c": line 12167)
 * inline variable l_508 at ("test/cases/large/clang-26760.c": line 12168)
-* remove statement at ("test/cases/large/clang-26760.c": line 12169)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to left at ("test/cases/large/clang-26760.c": line 12169)
 * reduce to right at ("test/cases/large/clang-26760.c": line 12169)
 * replace by zero at ("test/cases/large/clang-26760.c": line 12169)
@@ -49265,7 +47545,6 @@
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
 * do without param at ("test/cases/large/clang-26760.c": line 12169)
-* remove statement at ("test/cases/large/clang-26760.c": line 13092)
 * remove condition at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13092)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13098)
@@ -49303,26 +47582,22 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13093)
 * do without param at ("test/cases/large/clang-26760.c": line 13092)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13098)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13127)
-* remove statement at ("test/cases/large/clang-26760.c": line 13128)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13128)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13128)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13128)
-* remove statement at ("test/cases/large/clang-26760.c": line 13129)
 * remove condition at ("test/cases/large/clang-26760.c": line 13129)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13130)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13099)
+* remove statement at ("test/cases/large/clang-26760.c": line 13130)
 * inline variable l_691 at ("test/cases/large/clang-26760.c": line 13100)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13101)
 * inline variable l_693 at ("test/cases/large/clang-26760.c": line 13101)
-* remove statement at ("test/cases/large/clang-26760.c": line 13102)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13106)
-* remove statement at ("test/cases/large/clang-26760.c": line 13107)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13107)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13117)
 * remove expression at ("test/cases/large/clang-26760.c": line 13107)
@@ -49368,7 +47643,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13108)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13116)
 * do without param at ("test/cases/large/clang-26760.c": line 13107)
-* remove statement at ("test/cases/large/clang-26760.c": line 13118)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13118)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13119)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
@@ -49392,21 +47667,19 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13118)
 * do without param at ("test/cases/large/clang-26760.c": line 13118)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13119)
-* remove statement at ("test/cases/large/clang-26760.c": line 13120)
 * remove condition at ("test/cases/large/clang-26760.c": line 13120)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13121)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
 * do without param at ("test/cases/large/clang-26760.c": line 13121)
-* remove statement at ("test/cases/large/clang-26760.c": line 13122)
 * remove condition at ("test/cases/large/clang-26760.c": line 13122)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13123)
+* remove statement at ("test/cases/large/clang-26760.c": line 13123)
 * remove check at ("test/cases/large/clang-26760.c": line 13102)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13102)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13102)
-* remove statement at ("test/cases/large/clang-26760.c": line 13132)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13132)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13132)
@@ -49472,16 +47745,13 @@
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
 * remove iterator at ("test/cases/large/clang-26760.c": line 12157)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 12157)
-* remove statement at ("test/cases/large/clang-26760.c": line 13139)
-* remove statement at ("test/cases/large/clang-26760.c": line 13140)
-* remove statement at ("test/cases/large/clang-26760.c": line 13141)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
 * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143)
 * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13145)
-* remove statement at ("test/cases/large/clang-26760.c": line 13146)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13146)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13156)
 * remove expression at ("test/cases/large/clang-26760.c": line 13146)
@@ -49527,7 +47797,7 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13147)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13155)
 * do without param at ("test/cases/large/clang-26760.c": line 13146)
-* remove statement at ("test/cases/large/clang-26760.c": line 13157)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13157)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13157)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13157)
@@ -49536,10 +47806,9 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13157)
 * do without param at ("test/cases/large/clang-26760.c": line 13158)
-* remove statement at ("test/cases/large/clang-26760.c": line 13159)
 * remove condition at ("test/cases/large/clang-26760.c": line 13159)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13160)
-* remove statement at ("test/cases/large/clang-26760.c": line 13161)
+* remove statement at ("test/cases/large/clang-26760.c": line 13160)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13161)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13162)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
@@ -49563,13 +47832,8 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13161)
 * do without param at ("test/cases/large/clang-26760.c": line 13161)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13162)
-* remove statement at ("test/cases/large/clang-26760.c": line 13163)
 * remove condition at ("test/cases/large/clang-26760.c": line 13163)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13164)
-* remove statement at ("test/cases/large/clang-26760.c": line 13165)
 * remove condition at ("test/cases/large/clang-26760.c": line 13165)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13166)
-* remove statement at ("test/cases/large/clang-26760.c": line 13167)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13168)
 * remove variable l_513 at ("test/cases/large/clang-26760.c": line 13168)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13169)
@@ -49626,12 +47890,11 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13171)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13171)
-* remove statement at ("test/cases/large/clang-26760.c": line 13172)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13172)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175)
-* remove statement at ("test/cases/large/clang-26760.c": line 13176)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13176)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13177)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13176)
@@ -49658,17 +47921,16 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13179)
 * do without param at ("test/cases/large/clang-26760.c": line 13177)
-* remove statement at ("test/cases/large/clang-26760.c": line 13181)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13181)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13183)
 * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183)
-* remove statement at ("test/cases/large/clang-26760.c": line 13184)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13184)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13184)
-* remove statement at ("test/cases/large/clang-26760.c": line 13185)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13185)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13185)
 * remove check at ("test/cases/large/clang-26760.c": line 13181)
@@ -49680,7 +47942,6 @@
 * reduce to right at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
 * do without param at ("test/cases/large/clang-26760.c": line 13172)
-* remove statement at ("test/cases/large/clang-26760.c": line 13188)
 * remove condition at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
 * do without param at ("test/cases/large/clang-26760.c": line 13188)
@@ -49688,14 +47949,12 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13189)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13190)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13253)
-* remove statement at ("test/cases/large/clang-26760.c": line 13254)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13254)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13254)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13254)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13191)
 * inline variable l_533 at ("test/cases/large/clang-26760.c": line 13192)
-* remove statement at ("test/cases/large/clang-26760.c": line 13193)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13193)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13193)
 * do without param at ("test/cases/large/clang-26760.c": line 13193)
@@ -49724,7 +47983,6 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13195)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
 * do without param at ("test/cases/large/clang-26760.c": line 13194)
-* remove statement at ("test/cases/large/clang-26760.c": line 13198)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13198)
@@ -49734,7 +47992,7 @@
 * remove variable k at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13202)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13202)
-* remove statement at ("test/cases/large/clang-26760.c": line 13203)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13203)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13215)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13203)
@@ -49810,7 +48068,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13214)
 * do without param at ("test/cases/large/clang-26760.c": line 13204)
-* remove statement at ("test/cases/large/clang-26760.c": line 13216)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13216)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
@@ -49865,7 +48123,7 @@
 * replace by zero at ("test/cases/large/clang-26760.c": line 13227)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
 * do without param at ("test/cases/large/clang-26760.c": line 13216)
-* remove statement at ("test/cases/large/clang-26760.c": line 13230)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13230)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13230)
@@ -49903,20 +48161,18 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13231)
 * do without param at ("test/cases/large/clang-26760.c": line 13230)
 * do without param at ("test/cases/large/clang-26760.c": line 13230)
-* remove statement at ("test/cases/large/clang-26760.c": line 13237)
 * remove condition at ("test/cases/large/clang-26760.c": line 13237)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13238)
+* remove statement at ("test/cases/large/clang-26760.c": line 13238)
 * remove check at ("test/cases/large/clang-26760.c": line 13198)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13198)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13198)
-* remove statement at ("test/cases/large/clang-26760.c": line 13240)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13243)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13243)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13243)
-* remove statement at ("test/cases/large/clang-26760.c": line 13244)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13244)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13244)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13244)
@@ -49926,18 +48182,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13244)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
 * do without param at ("test/cases/large/clang-26760.c": line 13245)
-* remove statement at ("test/cases/large/clang-26760.c": line 13247)
 * remove condition at ("test/cases/large/clang-26760.c": line 13247)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13247)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13248)
-* remove statement at ("test/cases/large/clang-26760.c": line 13249)
+* remove statement at ("test/cases/large/clang-26760.c": line 13248)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13249)
 * remove check at ("test/cases/large/clang-26760.c": line 13240)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13240)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
 * do without param at ("test/cases/large/clang-26760.c": line 13240)
-* remove statement at ("test/cases/large/clang-26760.c": line 13256)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13256)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13256)
@@ -49977,10 +48232,8 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13256)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13264)
-* remove statement at ("test/cases/large/clang-26760.c": line 13265)
 * remove condition at ("test/cases/large/clang-26760.c": line 13265)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13266)
-* remove statement at ("test/cases/large/clang-26760.c": line 13267)
+* remove statement at ("test/cases/large/clang-26760.c": line 13266)
 * remove condition at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
 * do without param at ("test/cases/large/clang-26760.c": line 13267)
@@ -50008,20 +48261,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13268)
 * do without param at ("test/cases/large/clang-26760.c": line 13268)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13272)
-* remove else branch at ("test/cases/large/clang-26760.c": line 13277)
-* remove statement at ("test/cases/large/clang-26760.c": line 13278)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13280)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13280)
 * remove check at ("test/cases/large/clang-26760.c": line 13278)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13278)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13278)
-* remove statement at ("test/cases/large/clang-26760.c": line 13282)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13282)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13282)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13273)
-* remove statement at ("test/cases/large/clang-26760.c": line 13274)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13274)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13274)
 * do without param at ("test/cases/large/clang-26760.c": line 13274)
@@ -50033,8 +48283,7 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13141)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13141)
-* remove statement at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13311)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13311)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13315)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13315)
@@ -50069,19 +48318,17 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13312)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13315)
-* remove statement at ("test/cases/large/clang-26760.c": line 13316)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13316)
-* remove statement at ("test/cases/large/clang-26760.c": line 13318)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
 * do without param at ("test/cases/large/clang-26760.c": line 13318)
-* remove statement at ("test/cases/large/clang-26760.c": line 13321)
 * remove condition at ("test/cases/large/clang-26760.c": line 13321)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13322)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
 * do without param at ("test/cases/large/clang-26760.c": line 13322)
@@ -50089,19 +48336,17 @@
 * remove iterator at ("test/cases/large/clang-26760.c": line 13316)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13316)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13310)
-* remove statement at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13326)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
 * do without param at ("test/cases/large/clang-26760.c": line 13326)
-* remove statement at ("test/cases/large/clang-26760.c": line 13327)
 * remove condition at ("test/cases/large/clang-26760.c": line 13327)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13328)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * do without param at ("test/cases/large/clang-26760.c": line 13328)
 * expand compound statment at ("test/cases/large/clang-26760.c": line 13325)
-* remove statement at ("test/cases/large/clang-26760.c": line 13330)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13330)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13330)
@@ -50170,20 +48415,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 8017)
 * remove iterator at ("test/cases/large/clang-26760.c": line 8017)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 8017)
-* remove statement at ("test/cases/large/clang-26760.c": line 13338)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13338)
 * remove static at ("test/cases/large/clang-26760.c": line 13340)
 * inline variable l_74 at ("test/cases/large/clang-26760.c": line 13346)
-* remove statement at ("test/cases/large/clang-26760.c": line 13347)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13347)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13347)
-* remove statement at ("test/cases/large/clang-26760.c": line 13348)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13348)
 * remove static at ("test/cases/large/clang-26760.c": line 13350)
 * inline variable l_68 at ("test/cases/large/clang-26760.c": line 13355)
 * inline variable l_73 at ("test/cases/large/clang-26760.c": line 13356)
-* remove statement at ("test/cases/large/clang-26760.c": line 13357)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13357)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13357)
-* remove statement at ("test/cases/large/clang-26760.c": line 13358)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13363)
 * remove expression at ("test/cases/large/clang-26760.c": line 13363)
@@ -50216,163 +48461,151 @@
 * do without param at ("test/cases/large/clang-26760.c": line 13359)
 * do without param at ("test/cases/large/clang-26760.c": line 13358)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13363)
-* remove statement at ("test/cases/large/clang-26760.c": line 13364)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13364)
 * remove variable k at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 * remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 * inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-* remove statement at ("test/cases/large/clang-26760.c": line 13370)
-* remove statement at ("test/cases/large/clang-26760.c": line 13371)
-* remove statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
 * do without param at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
 * remove check at ("test/cases/large/clang-26760.c": line 13376)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13376)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
 * remove check at ("test/cases/large/clang-26760.c": line 13384)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13384)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
 * remove check at ("test/cases/large/clang-26760.c": line 13395)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13395)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
 * remove check at ("test/cases/large/clang-26760.c": line 13405)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13405)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13413)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13415)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
@@ -50386,23 +48619,20 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13411)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13411)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13427)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
@@ -50412,28 +48642,24 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13425)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13425)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13436)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13438)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
@@ -50447,44 +48673,39 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13434)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13434)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
 * remove check at ("test/cases/large/clang-26760.c": line 13448)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13448)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13457)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
@@ -50494,52 +48715,48 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13455)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13455)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13472)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
 * remove initializer at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13474)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * replace by zero at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
@@ -50553,10 +48770,10 @@
 * remove check at ("test/cases/large/clang-26760.c": line 13470)
 * remove iterator at ("test/cases/large/clang-26760.c": line 13470)
 * reduce to operant at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p8.path b/rtree-c/test/expected/clang-26760/reduction/p8.path
index dbcb44c..31ce7da 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p8.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p8.path
@@ -251,185 +251,157 @@
 1 remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 1 remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 1 inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13370)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13371)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13372)
-* remove statement at ("test/cases/large/clang-26760.c": line 13373)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
 * do without param at ("test/cases/large/clang-26760.c": line 13373)
-* remove statement at ("test/cases/large/clang-26760.c": line 13374)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
 * do without param at ("test/cases/large/clang-26760.c": line 13374)
-* remove statement at ("test/cases/large/clang-26760.c": line 13375)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
 * do without param at ("test/cases/large/clang-26760.c": line 13375)
-* remove statement at ("test/cases/large/clang-26760.c": line 13376)
-* remove statement at ("test/cases/large/clang-26760.c": line 13378)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
 * do without param at ("test/cases/large/clang-26760.c": line 13378)
-* remove statement at ("test/cases/large/clang-26760.c": line 13379)
 * remove condition at ("test/cases/large/clang-26760.c": line 13379)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13380)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
 * do without param at ("test/cases/large/clang-26760.c": line 13380)
-* remove statement at ("test/cases/large/clang-26760.c": line 13382)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
 * do without param at ("test/cases/large/clang-26760.c": line 13382)
-* remove statement at ("test/cases/large/clang-26760.c": line 13383)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
 * do without param at ("test/cases/large/clang-26760.c": line 13383)
-* remove statement at ("test/cases/large/clang-26760.c": line 13384)
-* remove statement at ("test/cases/large/clang-26760.c": line 13386)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
 * do without param at ("test/cases/large/clang-26760.c": line 13386)
-* remove statement at ("test/cases/large/clang-26760.c": line 13387)
 * remove condition at ("test/cases/large/clang-26760.c": line 13387)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13388)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
 * do without param at ("test/cases/large/clang-26760.c": line 13388)
-* remove statement at ("test/cases/large/clang-26760.c": line 13390)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
 * do without param at ("test/cases/large/clang-26760.c": line 13390)
-* remove statement at ("test/cases/large/clang-26760.c": line 13391)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
 * do without param at ("test/cases/large/clang-26760.c": line 13391)
-* remove statement at ("test/cases/large/clang-26760.c": line 13392)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
 * do without param at ("test/cases/large/clang-26760.c": line 13392)
-* remove statement at ("test/cases/large/clang-26760.c": line 13393)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
 * do without param at ("test/cases/large/clang-26760.c": line 13393)
-* remove statement at ("test/cases/large/clang-26760.c": line 13394)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
 * do without param at ("test/cases/large/clang-26760.c": line 13394)
-* remove statement at ("test/cases/large/clang-26760.c": line 13395)
-* remove statement at ("test/cases/large/clang-26760.c": line 13397)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
 * do without param at ("test/cases/large/clang-26760.c": line 13397)
-* remove statement at ("test/cases/large/clang-26760.c": line 13398)
 * remove condition at ("test/cases/large/clang-26760.c": line 13398)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13399)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
 * do without param at ("test/cases/large/clang-26760.c": line 13399)
-* remove statement at ("test/cases/large/clang-26760.c": line 13401)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
 * do without param at ("test/cases/large/clang-26760.c": line 13401)
-* remove statement at ("test/cases/large/clang-26760.c": line 13402)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
 * do without param at ("test/cases/large/clang-26760.c": line 13402)
-* remove statement at ("test/cases/large/clang-26760.c": line 13403)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
 * do without param at ("test/cases/large/clang-26760.c": line 13403)
-* remove statement at ("test/cases/large/clang-26760.c": line 13404)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
 * do without param at ("test/cases/large/clang-26760.c": line 13404)
-* remove statement at ("test/cases/large/clang-26760.c": line 13405)
-* remove statement at ("test/cases/large/clang-26760.c": line 13407)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
 * do without param at ("test/cases/large/clang-26760.c": line 13407)
-* remove statement at ("test/cases/large/clang-26760.c": line 13408)
 * remove condition at ("test/cases/large/clang-26760.c": line 13408)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13409)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
 * do without param at ("test/cases/large/clang-26760.c": line 13409)
-* remove statement at ("test/cases/large/clang-26760.c": line 13411)
-* remove statement at ("test/cases/large/clang-26760.c": line 13413)
-* remove statement at ("test/cases/large/clang-26760.c": line 13415)
-* remove statement at ("test/cases/large/clang-26760.c": line 13417)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
 * do without param at ("test/cases/large/clang-26760.c": line 13417)
-* remove statement at ("test/cases/large/clang-26760.c": line 13420)
 * remove condition at ("test/cases/large/clang-26760.c": line 13420)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13421)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
 * do without param at ("test/cases/large/clang-26760.c": line 13421)
-* remove statement at ("test/cases/large/clang-26760.c": line 13425)
-* remove statement at ("test/cases/large/clang-26760.c": line 13427)
-* remove statement at ("test/cases/large/clang-26760.c": line 13429)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
 * do without param at ("test/cases/large/clang-26760.c": line 13429)
-* remove statement at ("test/cases/large/clang-26760.c": line 13430)
 * remove condition at ("test/cases/large/clang-26760.c": line 13430)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13431)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
 * do without param at ("test/cases/large/clang-26760.c": line 13431)
-* remove statement at ("test/cases/large/clang-26760.c": line 13434)
-* remove statement at ("test/cases/large/clang-26760.c": line 13436)
-* remove statement at ("test/cases/large/clang-26760.c": line 13438)
-* remove statement at ("test/cases/large/clang-26760.c": line 13440)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
 * do without param at ("test/cases/large/clang-26760.c": line 13440)
-* remove statement at ("test/cases/large/clang-26760.c": line 13443)
 * remove condition at ("test/cases/large/clang-26760.c": line 13443)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13444)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
 * do without param at ("test/cases/large/clang-26760.c": line 13444)
-* remove statement at ("test/cases/large/clang-26760.c": line 13448)
-* remove statement at ("test/cases/large/clang-26760.c": line 13450)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
 * do without param at ("test/cases/large/clang-26760.c": line 13450)
-* remove statement at ("test/cases/large/clang-26760.c": line 13451)
 * remove condition at ("test/cases/large/clang-26760.c": line 13451)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13452)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
 * do without param at ("test/cases/large/clang-26760.c": line 13452)
-* remove statement at ("test/cases/large/clang-26760.c": line 13454)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
 * do without param at ("test/cases/large/clang-26760.c": line 13454)
-* remove statement at ("test/cases/large/clang-26760.c": line 13455)
-* remove statement at ("test/cases/large/clang-26760.c": line 13457)
-* remove statement at ("test/cases/large/clang-26760.c": line 13459)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
 * do without param at ("test/cases/large/clang-26760.c": line 13459)
-* remove statement at ("test/cases/large/clang-26760.c": line 13460)
 * remove condition at ("test/cases/large/clang-26760.c": line 13460)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13461)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
 * do without param at ("test/cases/large/clang-26760.c": line 13461)
-* remove statement at ("test/cases/large/clang-26760.c": line 13464)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
 * do without param at ("test/cases/large/clang-26760.c": line 13464)
-* remove statement at ("test/cases/large/clang-26760.c": line 13465)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
 * do without param at ("test/cases/large/clang-26760.c": line 13465)
-* remove statement at ("test/cases/large/clang-26760.c": line 13466)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
 * do without param at ("test/cases/large/clang-26760.c": line 13466)
-* remove statement at ("test/cases/large/clang-26760.c": line 13467)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
 * do without param at ("test/cases/large/clang-26760.c": line 13467)
-* remove statement at ("test/cases/large/clang-26760.c": line 13468)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
 * do without param at ("test/cases/large/clang-26760.c": line 13468)
-* remove statement at ("test/cases/large/clang-26760.c": line 13469)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
 * do without param at ("test/cases/large/clang-26760.c": line 13469)
-* remove statement at ("test/cases/large/clang-26760.c": line 13470)
-* remove statement at ("test/cases/large/clang-26760.c": line 13472)
-* remove statement at ("test/cases/large/clang-26760.c": line 13474)
-* remove statement at ("test/cases/large/clang-26760.c": line 13476)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
 * do without param at ("test/cases/large/clang-26760.c": line 13476)
-* remove statement at ("test/cases/large/clang-26760.c": line 13479)
 * remove condition at ("test/cases/large/clang-26760.c": line 13479)
-* remove if branch at ("test/cases/large/clang-26760.c": line 13480)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
 * do without param at ("test/cases/large/clang-26760.c": line 13480)
-* remove statement at ("test/cases/large/clang-26760.c": line 13484)
+* remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to left at ("test/cases/large/clang-26760.c": line 13484)
 * reduce to right at ("test/cases/large/clang-26760.c": line 13484)
 * do without param at ("test/cases/large/clang-26760.c": line 13484)
-* remove statement at ("test/cases/large/clang-26760.c": line 13485)
+* remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/p9.path b/rtree-c/test/expected/clang-26760/reduction/p9.path
index 3cb2d9b..f6f6c28 100644
--- a/rtree-c/test/expected/clang-26760/reduction/p9.path
+++ b/rtree-c/test/expected/clang-26760/reduction/p9.path
@@ -251,40 +251,70 @@
 1 remove variable j at ("test/cases/large/clang-26760.c": line 13368)
 1 remove variable i at ("test/cases/large/clang-26760.c": line 13368)
 1 inline variable print_hash_value at ("test/cases/large/clang-26760.c": line 13369)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13370)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13371)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13372)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13373)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13374)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13375)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13376)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13382)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13383)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13384)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13390)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13391)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13392)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13393)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13394)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13395)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13401)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13402)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13403)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13404)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13405)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13411)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13425)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13434)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13448)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13454)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13455)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13464)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13465)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13466)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13467)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13468)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13469)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13470)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13484)
-1 remove statement at ("test/cases/large/clang-26760.c": line 13485)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13370)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13371)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13372)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13373)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13374)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13375)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13378)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13379)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13380)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13379)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13382)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13383)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13386)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13387)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13388)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13387)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13390)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13391)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13392)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13393)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13394)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13397)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13398)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13399)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13398)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13401)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13402)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13403)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13404)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13407)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13408)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13409)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13408)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13417)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13420)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13421)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13420)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13429)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13430)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13431)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13430)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13440)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13443)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13444)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13443)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13450)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13451)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13452)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13451)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13454)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13459)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13460)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13461)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13460)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13464)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13465)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13466)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13467)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13468)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13469)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13476)
+1 remove condition at ("test/cases/large/clang-26760.c": line 13479)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13480)
+1 expand compound statment at ("test/cases/large/clang-26760.c": line 13479)
+1 remove expr statement at ("test/cases/large/clang-26760.c": line 13484)
+1 remove return statement at ("test/cases/large/clang-26760.c": line 13485)
 
diff --git a/rtree-c/test/expected/clang-26760/reduction/x9.c b/rtree-c/test/expected/clang-26760/reduction/x9.c
index 0002b14..7488879 100644
--- a/rtree-c/test/expected/clang-26760/reduction/x9.c
+++ b/rtree-c/test/expected/clang-26760/reduction/x9.c
@@ -9,4 +9,58 @@ typedef unsigned int uint32_t;
 typedef unsigned long long int uint64_t;
 int main(void)
 {
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+            for (; 0;)
+            {
+            }
+        }
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+        }
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+            for (; 0;)
+            {
+            }
+        }
+    }
+    for (; 0;)
+    {
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+        }
+    }
+    for (; 0;)
+    {
+        for (; 0;)
+        {
+            for (; 0;)
+            {
+            }
+        }
+    }
 }
diff --git a/rtree-c/test/expected/constant/reduction/r00000.c b/rtree-c/test/expected/constant/reduction/r00000.c
index cada028..78197f6 100644
--- a/rtree-c/test/expected/constant/reduction/r00000.c
+++ b/rtree-c/test/expected/constant/reduction/r00000.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 0 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r00001.c b/rtree-c/test/expected/constant/reduction/r00001.c
index 0f01d59..434fd55 100644
--- a/rtree-c/test/expected/constant/reduction/r00001.c
+++ b/rtree-c/test/expected/constant/reduction/r00001.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 1 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r0001.c b/rtree-c/test/expected/constant/reduction/r0001.c
index 2e09607..ea57183 100644
--- a/rtree-c/test/expected/constant/reduction/r0001.c
+++ b/rtree-c/test/expected/constant/reduction/r0001.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 1 reduce to left at ("test/cases/small/constant.c": line 5)
 
 int x = 10;
diff --git a/rtree-c/test/expected/constant/reduction/r001.c b/rtree-c/test/expected/constant/reduction/r001.c
index 5f2d262..20dc166 100644
--- a/rtree-c/test/expected/constant/reduction/r001.c
+++ b/rtree-c/test/expected/constant/reduction/r001.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 1 remove statement at ("test/cases/small/constant.c": line 5)
+// 1 remove return statement at ("test/cases/small/constant.c": line 5)
 
 int x = 10;
 int main()
diff --git a/rtree-c/test/expected/constant/reduction/r01000.c b/rtree-c/test/expected/constant/reduction/r01000.c
index 735da12..b596f53 100644
--- a/rtree-c/test/expected/constant/reduction/r01000.c
+++ b/rtree-c/test/expected/constant/reduction/r01000.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 0 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r01001.c b/rtree-c/test/expected/constant/reduction/r01001.c
index 4217919..3a4eeb5 100644
--- a/rtree-c/test/expected/constant/reduction/r01001.c
+++ b/rtree-c/test/expected/constant/reduction/r01001.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 1 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r0101.c b/rtree-c/test/expected/constant/reduction/r0101.c
index 337b057..b86a688 100644
--- a/rtree-c/test/expected/constant/reduction/r0101.c
+++ b/rtree-c/test/expected/constant/reduction/r0101.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 1 reduce to left at ("test/cases/small/constant.c": line 5)
 
 int x = 10;
diff --git a/rtree-c/test/expected/constant/reduction/r011.c b/rtree-c/test/expected/constant/reduction/r011.c
index 08fb77e..0e611cb 100644
--- a/rtree-c/test/expected/constant/reduction/r011.c
+++ b/rtree-c/test/expected/constant/reduction/r011.c
@@ -1,6 +1,6 @@
 // 0 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 1 remove statement at ("test/cases/small/constant.c": line 5)
+// 1 remove return statement at ("test/cases/small/constant.c": line 5)
 
 int x = 10;
 int main()
diff --git a/rtree-c/test/expected/constant/reduction/r10000.c b/rtree-c/test/expected/constant/reduction/r10000.c
index d32d8a1..90ad573 100644
--- a/rtree-c/test/expected/constant/reduction/r10000.c
+++ b/rtree-c/test/expected/constant/reduction/r10000.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 0 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r10001.c b/rtree-c/test/expected/constant/reduction/r10001.c
index 86fe630..48cf63b 100644
--- a/rtree-c/test/expected/constant/reduction/r10001.c
+++ b/rtree-c/test/expected/constant/reduction/r10001.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 1 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r1001.c b/rtree-c/test/expected/constant/reduction/r1001.c
index 543bb2c..9f8d2b1 100644
--- a/rtree-c/test/expected/constant/reduction/r1001.c
+++ b/rtree-c/test/expected/constant/reduction/r1001.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 1 reduce to left at ("test/cases/small/constant.c": line 5)
 
 int main()
diff --git a/rtree-c/test/expected/constant/reduction/r101.c b/rtree-c/test/expected/constant/reduction/r101.c
index 9cd3655..54777b7 100644
--- a/rtree-c/test/expected/constant/reduction/r101.c
+++ b/rtree-c/test/expected/constant/reduction/r101.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 0 inline variable y at ("test/cases/small/constant.c": line 4)
-// 1 remove statement at ("test/cases/small/constant.c": line 5)
+// 1 remove return statement at ("test/cases/small/constant.c": line 5)
 
 int main()
 {
diff --git a/rtree-c/test/expected/constant/reduction/r11000.c b/rtree-c/test/expected/constant/reduction/r11000.c
index ffad3ef..2e049a9 100644
--- a/rtree-c/test/expected/constant/reduction/r11000.c
+++ b/rtree-c/test/expected/constant/reduction/r11000.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 0 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r11001.c b/rtree-c/test/expected/constant/reduction/r11001.c
index acfe2cd..99a6cc7 100644
--- a/rtree-c/test/expected/constant/reduction/r11001.c
+++ b/rtree-c/test/expected/constant/reduction/r11001.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 0 reduce to left at ("test/cases/small/constant.c": line 5)
 // 1 reduce to right at ("test/cases/small/constant.c": line 5)
 
diff --git a/rtree-c/test/expected/constant/reduction/r1101.c b/rtree-c/test/expected/constant/reduction/r1101.c
index 243526b..f1c08ba 100644
--- a/rtree-c/test/expected/constant/reduction/r1101.c
+++ b/rtree-c/test/expected/constant/reduction/r1101.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 0 remove statement at ("test/cases/small/constant.c": line 5)
+// 0 remove return statement at ("test/cases/small/constant.c": line 5)
 // 1 reduce to left at ("test/cases/small/constant.c": line 5)
 
 int main()
diff --git a/rtree-c/test/expected/constant/reduction/r111.c b/rtree-c/test/expected/constant/reduction/r111.c
index 217608d..72a38fd 100644
--- a/rtree-c/test/expected/constant/reduction/r111.c
+++ b/rtree-c/test/expected/constant/reduction/r111.c
@@ -1,6 +1,6 @@
 // 1 inline variable x at ("test/cases/small/constant.c": line 1)
 // 1 inline variable y at ("test/cases/small/constant.c": line 4)
-// 1 remove statement at ("test/cases/small/constant.c": line 5)
+// 1 remove return statement at ("test/cases/small/constant.c": line 5)
 
 int main()
 {
diff --git a/rtree-c/test/expected/declaration/reduction/r0000.c b/rtree-c/test/expected/declaration/reduction/r0000.c
index 1cf3df7..4672fb1 100644
--- a/rtree-c/test/expected/declaration/reduction/r0000.c
+++ b/rtree-c/test/expected/declaration/reduction/r0000.c
@@ -1,5 +1,5 @@
 // 0 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 0 remove statement at ("test/cases/small/declaration.c": line 4)
+// 0 remove expr statement at ("test/cases/small/declaration.c": line 4)
 // 0 do without function at ("test/cases/small/declaration.c": line 4)
 // 0 do without pram at ("test/cases/small/declaration.c": line 4)
 
diff --git a/rtree-c/test/expected/declaration/reduction/r0001.c b/rtree-c/test/expected/declaration/reduction/r0001.c
index 3e5d4d2..b1adb4c 100644
--- a/rtree-c/test/expected/declaration/reduction/r0001.c
+++ b/rtree-c/test/expected/declaration/reduction/r0001.c
@@ -1,5 +1,5 @@
 // 0 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 0 remove statement at ("test/cases/small/declaration.c": line 4)
+// 0 remove expr statement at ("test/cases/small/declaration.c": line 4)
 // 0 do without function at ("test/cases/small/declaration.c": line 4)
 // 1 do without pram at ("test/cases/small/declaration.c": line 4)
 
diff --git a/rtree-c/test/expected/declaration/reduction/r0010.c b/rtree-c/test/expected/declaration/reduction/r0010.c
index 184f255..1ba0bc6 100644
--- a/rtree-c/test/expected/declaration/reduction/r0010.c
+++ b/rtree-c/test/expected/declaration/reduction/r0010.c
@@ -1,5 +1,5 @@
 // 0 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 0 remove statement at ("test/cases/small/declaration.c": line 4)
+// 0 remove expr statement at ("test/cases/small/declaration.c": line 4)
 // 1 do without function at ("test/cases/small/declaration.c": line 4)
 // 0 do without pram at ("test/cases/small/declaration.c": line 4)
 
diff --git a/rtree-c/test/expected/declaration/reduction/r0011.c b/rtree-c/test/expected/declaration/reduction/r0011.c
index 2e86fa7..4681c98 100644
--- a/rtree-c/test/expected/declaration/reduction/r0011.c
+++ b/rtree-c/test/expected/declaration/reduction/r0011.c
@@ -1,5 +1,5 @@
 // 0 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 0 remove statement at ("test/cases/small/declaration.c": line 4)
+// 0 remove expr statement at ("test/cases/small/declaration.c": line 4)
 // 1 do without function at ("test/cases/small/declaration.c": line 4)
 // 1 do without pram at ("test/cases/small/declaration.c": line 4)
 
diff --git a/rtree-c/test/expected/declaration/reduction/r01.c b/rtree-c/test/expected/declaration/reduction/r01.c
index 91b9bce..4caade5 100644
--- a/rtree-c/test/expected/declaration/reduction/r01.c
+++ b/rtree-c/test/expected/declaration/reduction/r01.c
@@ -1,5 +1,5 @@
 // 0 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 1 remove statement at ("test/cases/small/declaration.c": line 4)
+// 1 remove expr statement at ("test/cases/small/declaration.c": line 4)
 
 int printf(const char *, ...);
 int main()
diff --git a/rtree-c/test/expected/declaration/reduction/r100.c b/rtree-c/test/expected/declaration/reduction/r100.c
index f4a3cef..17cd5cf 100644
--- a/rtree-c/test/expected/declaration/reduction/r100.c
+++ b/rtree-c/test/expected/declaration/reduction/r100.c
@@ -1,5 +1,5 @@
 // 1 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 0 remove statement at ("test/cases/small/declaration.c": line 4)
+// 0 remove expr statement at ("test/cases/small/declaration.c": line 4)
 // 0 do without param at ("test/cases/small/declaration.c": line 4)
 
 int main()
diff --git a/rtree-c/test/expected/declaration/reduction/r101.c b/rtree-c/test/expected/declaration/reduction/r101.c
index ca2aac0..a3b72ef 100644
--- a/rtree-c/test/expected/declaration/reduction/r101.c
+++ b/rtree-c/test/expected/declaration/reduction/r101.c
@@ -1,5 +1,5 @@
 // 1 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 0 remove statement at ("test/cases/small/declaration.c": line 4)
+// 0 remove expr statement at ("test/cases/small/declaration.c": line 4)
 // 1 do without param at ("test/cases/small/declaration.c": line 4)
 
 int main()
diff --git a/rtree-c/test/expected/declaration/reduction/r11.c b/rtree-c/test/expected/declaration/reduction/r11.c
index d3ecbda..6a962b2 100644
--- a/rtree-c/test/expected/declaration/reduction/r11.c
+++ b/rtree-c/test/expected/declaration/reduction/r11.c
@@ -1,5 +1,5 @@
 // 1 remove variable printf at ("test/cases/small/declaration.c": line 1)
-// 1 remove statement at ("test/cases/small/declaration.c": line 4)
+// 1 remove expr statement at ("test/cases/small/declaration.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/definition/reduction/r000.c b/rtree-c/test/expected/definition/reduction/r000.c
index d014d64..dc01452 100644
--- a/rtree-c/test/expected/definition/reduction/r000.c
+++ b/rtree-c/test/expected/definition/reduction/r000.c
@@ -1,6 +1,6 @@
 // 0 remove function f at ("test/cases/small/definition.c": line 1)
-// 0 remove statement at ("test/cases/small/definition.c": line 2)
-// 0 remove statement at ("test/cases/small/definition.c": line 6)
+// 0 remove return statement at ("test/cases/small/definition.c": line 2)
+// 0 remove return statement at ("test/cases/small/definition.c": line 6)
 
 int f()
 {
diff --git a/rtree-c/test/expected/definition/reduction/r001.c b/rtree-c/test/expected/definition/reduction/r001.c
index 41a5c77..d774277 100644
--- a/rtree-c/test/expected/definition/reduction/r001.c
+++ b/rtree-c/test/expected/definition/reduction/r001.c
@@ -1,6 +1,6 @@
 // 0 remove function f at ("test/cases/small/definition.c": line 1)
-// 0 remove statement at ("test/cases/small/definition.c": line 2)
-// 1 remove statement at ("test/cases/small/definition.c": line 6)
+// 0 remove return statement at ("test/cases/small/definition.c": line 2)
+// 1 remove return statement at ("test/cases/small/definition.c": line 6)
 
 int f()
 {
diff --git a/rtree-c/test/expected/definition/reduction/r010.c b/rtree-c/test/expected/definition/reduction/r010.c
index 6431aaf..6ec9fb8 100644
--- a/rtree-c/test/expected/definition/reduction/r010.c
+++ b/rtree-c/test/expected/definition/reduction/r010.c
@@ -1,6 +1,6 @@
 // 0 remove function f at ("test/cases/small/definition.c": line 1)
-// 1 remove statement at ("test/cases/small/definition.c": line 2)
-// 0 remove statement at ("test/cases/small/definition.c": line 6)
+// 1 remove return statement at ("test/cases/small/definition.c": line 2)
+// 0 remove return statement at ("test/cases/small/definition.c": line 6)
 
 int f()
 {
diff --git a/rtree-c/test/expected/definition/reduction/r011.c b/rtree-c/test/expected/definition/reduction/r011.c
index 19abfa7..5003e4d 100644
--- a/rtree-c/test/expected/definition/reduction/r011.c
+++ b/rtree-c/test/expected/definition/reduction/r011.c
@@ -1,6 +1,6 @@
 // 0 remove function f at ("test/cases/small/definition.c": line 1)
-// 1 remove statement at ("test/cases/small/definition.c": line 2)
-// 1 remove statement at ("test/cases/small/definition.c": line 6)
+// 1 remove return statement at ("test/cases/small/definition.c": line 2)
+// 1 remove return statement at ("test/cases/small/definition.c": line 6)
 
 int f()
 {
diff --git a/rtree-c/test/expected/definition/reduction/r10.c b/rtree-c/test/expected/definition/reduction/r10.c
index 9b79cd2..638296b 100644
--- a/rtree-c/test/expected/definition/reduction/r10.c
+++ b/rtree-c/test/expected/definition/reduction/r10.c
@@ -1,5 +1,5 @@
 // 1 remove function f at ("test/cases/small/definition.c": line 1)
-// 0 remove statement at ("test/cases/small/definition.c": line 6)
+// 0 remove return statement at ("test/cases/small/definition.c": line 6)
 
 int main()
 {
diff --git a/rtree-c/test/expected/definition/reduction/r11.c b/rtree-c/test/expected/definition/reduction/r11.c
index 69ee6fe..1564cc3 100644
--- a/rtree-c/test/expected/definition/reduction/r11.c
+++ b/rtree-c/test/expected/definition/reduction/r11.c
@@ -1,5 +1,5 @@
 // 1 remove function f at ("test/cases/small/definition.c": line 1)
-// 1 remove statement at ("test/cases/small/definition.c": line 6)
+// 1 remove return statement at ("test/cases/small/definition.c": line 6)
 
 int main()
 {
diff --git a/rtree-c/test/expected/for/reduction/r000000.c b/rtree-c/test/expected/for/reduction/r00000.c
similarity index 85%
rename from rtree-c/test/expected/for/reduction/r000000.c
rename to rtree-c/test/expected/for/reduction/r00000.c
index 1dacf0c..59d6a66 100644
--- a/rtree-c/test/expected/for/reduction/r000000.c
+++ b/rtree-c/test/expected/for/reduction/r00000.c
@@ -1,6 +1,5 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 0 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
 // 0 remove initializer at ("test/cases/small/for.c": line 4)
 // 0 reduce to left at ("test/cases/small/for.c": line 4)
 // 0 reduce to right at ("test/cases/small/for.c": line 4)
diff --git a/rtree-c/test/expected/for/reduction/r000001.c b/rtree-c/test/expected/for/reduction/r000001.c
deleted file mode 100644
index 7fb944b..0000000
--- a/rtree-c/test/expected/for/reduction/r000001.c
+++ /dev/null
@@ -1,14 +0,0 @@
-// 0 inline variable a at ("test/cases/small/for.c": line 1)
-// 0 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
-// 0 remove initializer at ("test/cases/small/for.c": line 4)
-// 0 reduce to left at ("test/cases/small/for.c": line 4)
-// 1 reduce to right at ("test/cases/small/for.c": line 4)
-
-static int a = 0;
-int main()
-{
-    for (0;;)
-    {
-    }
-}
diff --git a/rtree-c/test/expected/for/reduction/r00001.c b/rtree-c/test/expected/for/reduction/r00001.c
index b6d066f..9e8dd57 100644
--- a/rtree-c/test/expected/for/reduction/r00001.c
+++ b/rtree-c/test/expected/for/reduction/r00001.c
@@ -1,13 +1,13 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 0 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
 // 0 remove initializer at ("test/cases/small/for.c": line 4)
-// 1 reduce to left at ("test/cases/small/for.c": line 4)
+// 0 reduce to left at ("test/cases/small/for.c": line 4)
+// 1 reduce to right at ("test/cases/small/for.c": line 4)
 
 static int a = 0;
 int main()
 {
-    for (a;;)
+    for (0;;)
     {
     }
 }
diff --git a/rtree-c/test/expected/for/reduction/r0001.c b/rtree-c/test/expected/for/reduction/r0001.c
index c7e6839..d71841f 100644
--- a/rtree-c/test/expected/for/reduction/r0001.c
+++ b/rtree-c/test/expected/for/reduction/r0001.c
@@ -1,12 +1,12 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 0 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
-// 1 remove initializer at ("test/cases/small/for.c": line 4)
+// 0 remove initializer at ("test/cases/small/for.c": line 4)
+// 1 reduce to left at ("test/cases/small/for.c": line 4)
 
 static int a = 0;
 int main()
 {
-    for (;;)
+    for (a;;)
     {
     }
 }
diff --git a/rtree-c/test/expected/for/reduction/r001.c b/rtree-c/test/expected/for/reduction/r001.c
index f8adf81..a6df431 100644
--- a/rtree-c/test/expected/for/reduction/r001.c
+++ b/rtree-c/test/expected/for/reduction/r001.c
@@ -1,8 +1,11 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 0 remove static at ("test/cases/small/for.c": line 1)
-// 1 remove statement at ("test/cases/small/for.c": line 4)
+// 1 remove initializer at ("test/cases/small/for.c": line 4)
 
 static int a = 0;
 int main()
 {
+    for (;;)
+    {
+    }
 }
diff --git a/rtree-c/test/expected/for/reduction/r010000.c b/rtree-c/test/expected/for/reduction/r01000.c
similarity index 85%
rename from rtree-c/test/expected/for/reduction/r010000.c
rename to rtree-c/test/expected/for/reduction/r01000.c
index 2977925..900304c 100644
--- a/rtree-c/test/expected/for/reduction/r010000.c
+++ b/rtree-c/test/expected/for/reduction/r01000.c
@@ -1,6 +1,5 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 1 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
 // 0 remove initializer at ("test/cases/small/for.c": line 4)
 // 0 reduce to left at ("test/cases/small/for.c": line 4)
 // 0 reduce to right at ("test/cases/small/for.c": line 4)
diff --git a/rtree-c/test/expected/for/reduction/r010001.c b/rtree-c/test/expected/for/reduction/r010001.c
deleted file mode 100644
index e770e0c..0000000
--- a/rtree-c/test/expected/for/reduction/r010001.c
+++ /dev/null
@@ -1,14 +0,0 @@
-// 0 inline variable a at ("test/cases/small/for.c": line 1)
-// 1 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
-// 0 remove initializer at ("test/cases/small/for.c": line 4)
-// 0 reduce to left at ("test/cases/small/for.c": line 4)
-// 1 reduce to right at ("test/cases/small/for.c": line 4)
-
-int a = 0;
-int main()
-{
-    for (0;;)
-    {
-    }
-}
diff --git a/rtree-c/test/expected/for/reduction/r01001.c b/rtree-c/test/expected/for/reduction/r01001.c
index ab66e2f..a5ace4a 100644
--- a/rtree-c/test/expected/for/reduction/r01001.c
+++ b/rtree-c/test/expected/for/reduction/r01001.c
@@ -1,13 +1,13 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 1 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
 // 0 remove initializer at ("test/cases/small/for.c": line 4)
-// 1 reduce to left at ("test/cases/small/for.c": line 4)
+// 0 reduce to left at ("test/cases/small/for.c": line 4)
+// 1 reduce to right at ("test/cases/small/for.c": line 4)
 
 int a = 0;
 int main()
 {
-    for (a;;)
+    for (0;;)
     {
     }
 }
diff --git a/rtree-c/test/expected/for/reduction/r0101.c b/rtree-c/test/expected/for/reduction/r0101.c
index 6dcee60..a0adfc8 100644
--- a/rtree-c/test/expected/for/reduction/r0101.c
+++ b/rtree-c/test/expected/for/reduction/r0101.c
@@ -1,12 +1,12 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 1 remove static at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
-// 1 remove initializer at ("test/cases/small/for.c": line 4)
+// 0 remove initializer at ("test/cases/small/for.c": line 4)
+// 1 reduce to left at ("test/cases/small/for.c": line 4)
 
 int a = 0;
 int main()
 {
-    for (;;)
+    for (a;;)
     {
     }
 }
diff --git a/rtree-c/test/expected/for/reduction/r011.c b/rtree-c/test/expected/for/reduction/r011.c
index 63d0c1f..c3b59ac 100644
--- a/rtree-c/test/expected/for/reduction/r011.c
+++ b/rtree-c/test/expected/for/reduction/r011.c
@@ -1,8 +1,11 @@
 // 0 inline variable a at ("test/cases/small/for.c": line 1)
 // 1 remove static at ("test/cases/small/for.c": line 1)
-// 1 remove statement at ("test/cases/small/for.c": line 4)
+// 1 remove initializer at ("test/cases/small/for.c": line 4)
 
 int a = 0;
 int main()
 {
+    for (;;)
+    {
+    }
 }
diff --git a/rtree-c/test/expected/for/reduction/r10.c b/rtree-c/test/expected/for/reduction/r1.c
similarity index 62%
rename from rtree-c/test/expected/for/reduction/r10.c
rename to rtree-c/test/expected/for/reduction/r1.c
index 5168b51..b99962f 100644
--- a/rtree-c/test/expected/for/reduction/r10.c
+++ b/rtree-c/test/expected/for/reduction/r1.c
@@ -1,5 +1,4 @@
 // 1 inline variable a at ("test/cases/small/for.c": line 1)
-// 0 remove statement at ("test/cases/small/for.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/for/reduction/r11.c b/rtree-c/test/expected/for/reduction/r11.c
deleted file mode 100644
index 6756efd..0000000
--- a/rtree-c/test/expected/for/reduction/r11.c
+++ /dev/null
@@ -1,6 +0,0 @@
-// 1 inline variable a at ("test/cases/small/for.c": line 1)
-// 1 remove statement at ("test/cases/small/for.c": line 4)
-
-int main()
-{
-}
diff --git a/rtree-c/test/expected/functions/reduction/r00000000.c b/rtree-c/test/expected/functions/reduction/r00000000.c
index 034b39d..543338b 100644
--- a/rtree-c/test/expected/functions/reduction/r00000000.c
+++ b/rtree-c/test/expected/functions/reduction/r00000000.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r00000001.c b/rtree-c/test/expected/functions/reduction/r00000001.c
index de8f781..66abac8 100644
--- a/rtree-c/test/expected/functions/reduction/r00000001.c
+++ b/rtree-c/test/expected/functions/reduction/r00000001.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r0000001.c b/rtree-c/test/expected/functions/reduction/r0000001.c
index fe34e8d..f7b815a 100644
--- a/rtree-c/test/expected/functions/reduction/r0000001.c
+++ b/rtree-c/test/expected/functions/reduction/r0000001.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r000001.c b/rtree-c/test/expected/functions/reduction/r000001.c
index dccd624..df38e38 100644
--- a/rtree-c/test/expected/functions/reduction/r000001.c
+++ b/rtree-c/test/expected/functions/reduction/r000001.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r00001000.c b/rtree-c/test/expected/functions/reduction/r00001000.c
index 7647c74..6367eec 100644
--- a/rtree-c/test/expected/functions/reduction/r00001000.c
+++ b/rtree-c/test/expected/functions/reduction/r00001000.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r00001001.c b/rtree-c/test/expected/functions/reduction/r00001001.c
index fb13d94..d166d3f 100644
--- a/rtree-c/test/expected/functions/reduction/r00001001.c
+++ b/rtree-c/test/expected/functions/reduction/r00001001.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r0000101.c b/rtree-c/test/expected/functions/reduction/r0000101.c
index dff6761..e904596 100644
--- a/rtree-c/test/expected/functions/reduction/r0000101.c
+++ b/rtree-c/test/expected/functions/reduction/r0000101.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r000011.c b/rtree-c/test/expected/functions/reduction/r000011.c
index cce9832..f110d87 100644
--- a/rtree-c/test/expected/functions/reduction/r000011.c
+++ b/rtree-c/test/expected/functions/reduction/r000011.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r0001000.c b/rtree-c/test/expected/functions/reduction/r0001000.c
index e0b6c6e..9f79ff2 100644
--- a/rtree-c/test/expected/functions/reduction/r0001000.c
+++ b/rtree-c/test/expected/functions/reduction/r0001000.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r0001001.c b/rtree-c/test/expected/functions/reduction/r0001001.c
index 55bdcfa..707a844 100644
--- a/rtree-c/test/expected/functions/reduction/r0001001.c
+++ b/rtree-c/test/expected/functions/reduction/r0001001.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r000101.c b/rtree-c/test/expected/functions/reduction/r000101.c
index 358d162..f84ccce 100644
--- a/rtree-c/test/expected/functions/reduction/r000101.c
+++ b/rtree-c/test/expected/functions/reduction/r000101.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r0001100.c b/rtree-c/test/expected/functions/reduction/r0001100.c
index 4a1f3c2..77f5940 100644
--- a/rtree-c/test/expected/functions/reduction/r0001100.c
+++ b/rtree-c/test/expected/functions/reduction/r0001100.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r0001101.c b/rtree-c/test/expected/functions/reduction/r0001101.c
index 9740f99..796824d 100644
--- a/rtree-c/test/expected/functions/reduction/r0001101.c
+++ b/rtree-c/test/expected/functions/reduction/r0001101.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r000111.c b/rtree-c/test/expected/functions/reduction/r000111.c
index 741d9cf..b5e02bd 100644
--- a/rtree-c/test/expected/functions/reduction/r000111.c
+++ b/rtree-c/test/expected/functions/reduction/r000111.c
@@ -2,8 +2,8 @@
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r0010000.c b/rtree-c/test/expected/functions/reduction/r0010000.c
index 23a4383..e5efed8 100644
--- a/rtree-c/test/expected/functions/reduction/r0010000.c
+++ b/rtree-c/test/expected/functions/reduction/r0010000.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r0010001.c b/rtree-c/test/expected/functions/reduction/r0010001.c
index f074b9f..283e598 100644
--- a/rtree-c/test/expected/functions/reduction/r0010001.c
+++ b/rtree-c/test/expected/functions/reduction/r0010001.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r001001.c b/rtree-c/test/expected/functions/reduction/r001001.c
index a8a2fc6..1a831f3 100644
--- a/rtree-c/test/expected/functions/reduction/r001001.c
+++ b/rtree-c/test/expected/functions/reduction/r001001.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r00101.c b/rtree-c/test/expected/functions/reduction/r00101.c
index 945a5c3..f516cce 100644
--- a/rtree-c/test/expected/functions/reduction/r00101.c
+++ b/rtree-c/test/expected/functions/reduction/r00101.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 2)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r0011000.c b/rtree-c/test/expected/functions/reduction/r0011000.c
index d85a820..145db02 100644
--- a/rtree-c/test/expected/functions/reduction/r0011000.c
+++ b/rtree-c/test/expected/functions/reduction/r0011000.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r0011001.c b/rtree-c/test/expected/functions/reduction/r0011001.c
index 45ea330..f5dec94 100644
--- a/rtree-c/test/expected/functions/reduction/r0011001.c
+++ b/rtree-c/test/expected/functions/reduction/r0011001.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r001101.c b/rtree-c/test/expected/functions/reduction/r001101.c
index 76845c5..77375d6 100644
--- a/rtree-c/test/expected/functions/reduction/r001101.c
+++ b/rtree-c/test/expected/functions/reduction/r001101.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r00111.c b/rtree-c/test/expected/functions/reduction/r00111.c
index 479e2e5..2b415fe 100644
--- a/rtree-c/test/expected/functions/reduction/r00111.c
+++ b/rtree-c/test/expected/functions/reduction/r00111.c
@@ -1,8 +1,8 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 2)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove expr statement at ("test/cases/small/functions.c": line 2)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r01000.c b/rtree-c/test/expected/functions/reduction/r01000.c
index 559a9a2..dc88096 100644
--- a/rtree-c/test/expected/functions/reduction/r01000.c
+++ b/rtree-c/test/expected/functions/reduction/r01000.c
@@ -2,7 +2,7 @@
 // 1 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r01001.c b/rtree-c/test/expected/functions/reduction/r01001.c
index 4ba763d..84b75cc 100644
--- a/rtree-c/test/expected/functions/reduction/r01001.c
+++ b/rtree-c/test/expected/functions/reduction/r01001.c
@@ -2,7 +2,7 @@
 // 1 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r01010.c b/rtree-c/test/expected/functions/reduction/r01010.c
index d6098bd..a65ecc2 100644
--- a/rtree-c/test/expected/functions/reduction/r01010.c
+++ b/rtree-c/test/expected/functions/reduction/r01010.c
@@ -2,7 +2,7 @@
 // 1 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r01011.c b/rtree-c/test/expected/functions/reduction/r01011.c
index 2d7ccf5..ca4938d 100644
--- a/rtree-c/test/expected/functions/reduction/r01011.c
+++ b/rtree-c/test/expected/functions/reduction/r01011.c
@@ -2,7 +2,7 @@
 // 1 remove parameter at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r0110.c b/rtree-c/test/expected/functions/reduction/r0110.c
index 8283cd7..17ab352 100644
--- a/rtree-c/test/expected/functions/reduction/r0110.c
+++ b/rtree-c/test/expected/functions/reduction/r0110.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 1 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r0111.c b/rtree-c/test/expected/functions/reduction/r0111.c
index 2527413..a55517c 100644
--- a/rtree-c/test/expected/functions/reduction/r0111.c
+++ b/rtree-c/test/expected/functions/reduction/r0111.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/functions.c": line 1)
 // 1 remove parameter at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int f()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r100000.c b/rtree-c/test/expected/functions/reduction/r100000.c
index 3ee162b..39b03b4 100644
--- a/rtree-c/test/expected/functions/reduction/r100000.c
+++ b/rtree-c/test/expected/functions/reduction/r100000.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r100001.c b/rtree-c/test/expected/functions/reduction/r100001.c
index 20744ae..da7a428 100644
--- a/rtree-c/test/expected/functions/reduction/r100001.c
+++ b/rtree-c/test/expected/functions/reduction/r100001.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r10001.c b/rtree-c/test/expected/functions/reduction/r10001.c
index a255394..5d3a6ec 100644
--- a/rtree-c/test/expected/functions/reduction/r10001.c
+++ b/rtree-c/test/expected/functions/reduction/r10001.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int g(int a)
diff --git a/rtree-c/test/expected/functions/reduction/r1001.c b/rtree-c/test/expected/functions/reduction/r1001.c
index 6be5da5..51e8857 100644
--- a/rtree-c/test/expected/functions/reduction/r1001.c
+++ b/rtree-c/test/expected/functions/reduction/r1001.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 0 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int g(int a)
 {
diff --git a/rtree-c/test/expected/functions/reduction/r10100.c b/rtree-c/test/expected/functions/reduction/r10100.c
index ef38a50..81115f1 100644
--- a/rtree-c/test/expected/functions/reduction/r10100.c
+++ b/rtree-c/test/expected/functions/reduction/r10100.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
 int g()
diff --git a/rtree-c/test/expected/functions/reduction/r10101.c b/rtree-c/test/expected/functions/reduction/r10101.c
index 93fc250..2abbb2b 100644
--- a/rtree-c/test/expected/functions/reduction/r10101.c
+++ b/rtree-c/test/expected/functions/reduction/r10101.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int g()
diff --git a/rtree-c/test/expected/functions/reduction/r1011.c b/rtree-c/test/expected/functions/reduction/r1011.c
index 612c75a..348a8cf 100644
--- a/rtree-c/test/expected/functions/reduction/r1011.c
+++ b/rtree-c/test/expected/functions/reduction/r1011.c
@@ -1,7 +1,7 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 0 remove function g at ("test/cases/small/functions.c": line 5)
 // 1 remove parameter at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int g()
 {
diff --git a/rtree-c/test/expected/functions/reduction/r11000.c b/rtree-c/test/expected/functions/reduction/r11000.c
index 4b95eb6..a063b26 100644
--- a/rtree-c/test/expected/functions/reduction/r11000.c
+++ b/rtree-c/test/expected/functions/reduction/r11000.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r11001.c b/rtree-c/test/expected/functions/reduction/r11001.c
index c4578f6..18750f0 100644
--- a/rtree-c/test/expected/functions/reduction/r11001.c
+++ b/rtree-c/test/expected/functions/reduction/r11001.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 0 do without param at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
diff --git a/rtree-c/test/expected/functions/reduction/r1101.c b/rtree-c/test/expected/functions/reduction/r1101.c
index bd151ae..2fa31bc 100644
--- a/rtree-c/test/expected/functions/reduction/r1101.c
+++ b/rtree-c/test/expected/functions/reduction/r1101.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 0 remove statement at ("test/cases/small/functions.c": line 9)
+// 0 remove return statement at ("test/cases/small/functions.c": line 9)
 // 1 do without param at ("test/cases/small/functions.c": line 9)
 
 int main()
diff --git a/rtree-c/test/expected/functions/reduction/r111.c b/rtree-c/test/expected/functions/reduction/r111.c
index e242b80..58c45c0 100644
--- a/rtree-c/test/expected/functions/reduction/r111.c
+++ b/rtree-c/test/expected/functions/reduction/r111.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/functions.c": line 1)
 // 1 remove function g at ("test/cases/small/functions.c": line 5)
-// 1 remove statement at ("test/cases/small/functions.c": line 9)
+// 1 remove return statement at ("test/cases/small/functions.c": line 9)
 
 int main()
 {
diff --git a/rtree-c/test/expected/llvm-26760/reduction/p0.path b/rtree-c/test/expected/llvm-26760/reduction/p0.path
index 1d8e36f..df502ae 100644
--- a/rtree-c/test/expected/llvm-26760/reduction/p0.path
+++ b/rtree-c/test/expected/llvm-26760/reduction/p0.path
@@ -1,36 +1,31 @@
 1 remove variable g_100 at ("test/cases/large/llvm-26760.c": line 6)
 * remove function func_33 at ("test/cases/large/llvm-26760.c": line 7)
+* remove labelIdent "LABEL_4o4og" 381143116 (NodeInfo ("test/cases/large/llvm-26760.c": line 20) (("test/cases/large/llvm-26760.c": line 20),11) (Name {nameId = 98})) at ("test/cases/large/llvm-26760.c": line 20)
 * remove variable l_790 at ("test/cases/large/llvm-26760.c": line 8)
 * inline variable l_919 at ("test/cases/large/llvm-26760.c": line 9)
 * remove variable l_1052 at ("test/cases/large/llvm-26760.c": line 10)
-* remove statement at ("test/cases/large/llvm-26760.c": line 11)
 * remove condition at ("test/cases/large/llvm-26760.c": line 11)
-* remove else branch at ("test/cases/large/llvm-26760.c": line 14)
 * remove check at ("test/cases/large/llvm-26760.c": line 14)
 * remove iterator at ("test/cases/large/llvm-26760.c": line 14)
 * reduce to operant at ("test/cases/large/llvm-26760.c": line 14)
-* remove if branch at ("test/cases/large/llvm-26760.c": line 12)
+* remove statement at ("test/cases/large/llvm-26760.c": line 13)
 * inline variable l_1081 at ("test/cases/large/llvm-26760.c": line 15)
 * inline variable B4o4obl_919 at ("test/cases/large/llvm-26760.c": line 16)
 * inline variable B4o4ocg_100 at ("test/cases/large/llvm-26760.c": line 17)
 * inline variable B4o4odl_1369 at ("test/cases/large/llvm-26760.c": line 18)
 * inline variable B4o4ofl_1433 at ("test/cases/large/llvm-26760.c": line 19)
-* remove statement at ("test/cases/large/llvm-26760.c": line 20)
-* remove statement at ("test/cases/large/llvm-26760.c": line 21)
+* remove expr statement at ("test/cases/large/llvm-26760.c": line 21)
 * reduce to left at ("test/cases/large/llvm-26760.c": line 21)
 * reduce to right at ("test/cases/large/llvm-26760.c": line 21)
 * reduce to left at ("test/cases/large/llvm-26760.c": line 21)
 * reduce to right at ("test/cases/large/llvm-26760.c": line 21)
-* remove statement at ("test/cases/large/llvm-26760.c": line 22)
+* remove expr statement at ("test/cases/large/llvm-26760.c": line 22)
 * reduce to left at ("test/cases/large/llvm-26760.c": line 22)
 * reduce to right at ("test/cases/large/llvm-26760.c": line 22)
-* remove statement at ("test/cases/large/llvm-26760.c": line 23)
 * remove condition at ("test/cases/large/llvm-26760.c": line 23)
-* remove if branch at ("test/cases/large/llvm-26760.c": line 23)
-* remove statement at ("test/cases/large/llvm-26760.c": line 24)
+* remove expr statement at ("test/cases/large/llvm-26760.c": line 24)
 * reduce to left at ("test/cases/large/llvm-26760.c": line 24)
 * reduce to right at ("test/cases/large/llvm-26760.c": line 24)
 * reduce to left at ("test/cases/large/llvm-26760.c": line 24)
 * reduce to right at ("test/cases/large/llvm-26760.c": line 24)
-* remove statement at ("test/cases/large/llvm-26760.c": line 25)
 
diff --git a/rtree-c/test/expected/struct/reduction/r00000.c b/rtree-c/test/expected/struct/reduction/r00000.c
index f981707..893f586 100644
--- a/rtree-c/test/expected/struct/reduction/r00000.c
+++ b/rtree-c/test/expected/struct/reduction/r00000.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r00001.c b/rtree-c/test/expected/struct/reduction/r00001.c
index afcf5fa..c11dff4 100644
--- a/rtree-c/test/expected/struct/reduction/r00001.c
+++ b/rtree-c/test/expected/struct/reduction/r00001.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r00010.c b/rtree-c/test/expected/struct/reduction/r00010.c
index e5eb98a..4284c94 100644
--- a/rtree-c/test/expected/struct/reduction/r00010.c
+++ b/rtree-c/test/expected/struct/reduction/r00010.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r00011.c b/rtree-c/test/expected/struct/reduction/r00011.c
index 88cff23..d8242be 100644
--- a/rtree-c/test/expected/struct/reduction/r00011.c
+++ b/rtree-c/test/expected/struct/reduction/r00011.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r01000.c b/rtree-c/test/expected/struct/reduction/r01000.c
index ce73913..f02975e 100644
--- a/rtree-c/test/expected/struct/reduction/r01000.c
+++ b/rtree-c/test/expected/struct/reduction/r01000.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r01001.c b/rtree-c/test/expected/struct/reduction/r01001.c
index 00c131d..6e708ec 100644
--- a/rtree-c/test/expected/struct/reduction/r01001.c
+++ b/rtree-c/test/expected/struct/reduction/r01001.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r01010.c b/rtree-c/test/expected/struct/reduction/r01010.c
index 3636385..4acc1bc 100644
--- a/rtree-c/test/expected/struct/reduction/r01010.c
+++ b/rtree-c/test/expected/struct/reduction/r01010.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r01011.c b/rtree-c/test/expected/struct/reduction/r01011.c
index cb6d6bf..c4816c5 100644
--- a/rtree-c/test/expected/struct/reduction/r01011.c
+++ b/rtree-c/test/expected/struct/reduction/r01011.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r10000.c b/rtree-c/test/expected/struct/reduction/r10000.c
index 29d8eef..5f24f5d 100644
--- a/rtree-c/test/expected/struct/reduction/r10000.c
+++ b/rtree-c/test/expected/struct/reduction/r10000.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r10001.c b/rtree-c/test/expected/struct/reduction/r10001.c
index 7c154a3..26d3d48 100644
--- a/rtree-c/test/expected/struct/reduction/r10001.c
+++ b/rtree-c/test/expected/struct/reduction/r10001.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r10010.c b/rtree-c/test/expected/struct/reduction/r10010.c
index d80a6ff..6bc2399 100644
--- a/rtree-c/test/expected/struct/reduction/r10010.c
+++ b/rtree-c/test/expected/struct/reduction/r10010.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r10011.c b/rtree-c/test/expected/struct/reduction/r10011.c
index 44ac646..5469ecc 100644
--- a/rtree-c/test/expected/struct/reduction/r10011.c
+++ b/rtree-c/test/expected/struct/reduction/r10011.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r11000.c b/rtree-c/test/expected/struct/reduction/r11000.c
index a084c0b..ad29f2c 100644
--- a/rtree-c/test/expected/struct/reduction/r11000.c
+++ b/rtree-c/test/expected/struct/reduction/r11000.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r11001.c b/rtree-c/test/expected/struct/reduction/r11001.c
index 35d4abb..ad64bd6 100644
--- a/rtree-c/test/expected/struct/reduction/r11001.c
+++ b/rtree-c/test/expected/struct/reduction/r11001.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r11010.c b/rtree-c/test/expected/struct/reduction/r11010.c
index 91dc0cf..6e462e9 100644
--- a/rtree-c/test/expected/struct/reduction/r11010.c
+++ b/rtree-c/test/expected/struct/reduction/r11010.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 0 remove statement at ("test/cases/small/struct.c": line 7)
+// 0 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/struct/reduction/r11011.c b/rtree-c/test/expected/struct/reduction/r11011.c
index 5e5ae16..2aa7cdc 100644
--- a/rtree-c/test/expected/struct/reduction/r11011.c
+++ b/rtree-c/test/expected/struct/reduction/r11011.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/struct.c": line 3)
 // 0 remove variable p1 at ("test/cases/small/struct.c": line 3)
 // 1 remove variable p2 at ("test/cases/small/struct.c": line 6)
-// 1 remove statement at ("test/cases/small/struct.c": line 7)
+// 1 remove return statement at ("test/cases/small/struct.c": line 7)
 
 struct point {
     int x; int y;
diff --git a/rtree-c/test/expected/structfn/reduction/r000000.c b/rtree-c/test/expected/structfn/reduction/r000000.c
index a0df035..4818fbf 100644
--- a/rtree-c/test/expected/structfn/reduction/r000000.c
+++ b/rtree-c/test/expected/structfn/reduction/r000000.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r000001.c b/rtree-c/test/expected/structfn/reduction/r000001.c
index f44f97b..7b0dc93 100644
--- a/rtree-c/test/expected/structfn/reduction/r000001.c
+++ b/rtree-c/test/expected/structfn/reduction/r000001.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r000010.c b/rtree-c/test/expected/structfn/reduction/r000010.c
index 4310f84..0378baf 100644
--- a/rtree-c/test/expected/structfn/reduction/r000010.c
+++ b/rtree-c/test/expected/structfn/reduction/r000010.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r000011.c b/rtree-c/test/expected/structfn/reduction/r000011.c
index 3d31755..99337bb 100644
--- a/rtree-c/test/expected/structfn/reduction/r000011.c
+++ b/rtree-c/test/expected/structfn/reduction/r000011.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r000100.c b/rtree-c/test/expected/structfn/reduction/r000100.c
index 0b7378e..8bd0f08 100644
--- a/rtree-c/test/expected/structfn/reduction/r000100.c
+++ b/rtree-c/test/expected/structfn/reduction/r000100.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 0 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
diff --git a/rtree-c/test/expected/structfn/reduction/r000101.c b/rtree-c/test/expected/structfn/reduction/r000101.c
index 021e1b2..751fd99 100644
--- a/rtree-c/test/expected/structfn/reduction/r000101.c
+++ b/rtree-c/test/expected/structfn/reduction/r000101.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 1 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
diff --git a/rtree-c/test/expected/structfn/reduction/r00011.c b/rtree-c/test/expected/structfn/reduction/r00011.c
index 6e4d475..63d972b 100644
--- a/rtree-c/test/expected/structfn/reduction/r00011.c
+++ b/rtree-c/test/expected/structfn/reduction/r00011.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r001010.c b/rtree-c/test/expected/structfn/reduction/r001010.c
index ca57e5e..fdbf7cf 100644
--- a/rtree-c/test/expected/structfn/reduction/r001010.c
+++ b/rtree-c/test/expected/structfn/reduction/r001010.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r001011.c b/rtree-c/test/expected/structfn/reduction/r001011.c
index b728c52..e2c2a11 100644
--- a/rtree-c/test/expected/structfn/reduction/r001011.c
+++ b/rtree-c/test/expected/structfn/reduction/r001011.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r00110.c b/rtree-c/test/expected/structfn/reduction/r00110.c
index f40510e..e3294f9 100644
--- a/rtree-c/test/expected/structfn/reduction/r00110.c
+++ b/rtree-c/test/expected/structfn/reduction/r00110.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r00111.c b/rtree-c/test/expected/structfn/reduction/r00111.c
index 648b678..4c065ac 100644
--- a/rtree-c/test/expected/structfn/reduction/r00111.c
+++ b/rtree-c/test/expected/structfn/reduction/r00111.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r010000.c b/rtree-c/test/expected/structfn/reduction/r010000.c
index a8817ba..7166b0c 100644
--- a/rtree-c/test/expected/structfn/reduction/r010000.c
+++ b/rtree-c/test/expected/structfn/reduction/r010000.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r010001.c b/rtree-c/test/expected/structfn/reduction/r010001.c
index bd1a4c5..cfe3a5e 100644
--- a/rtree-c/test/expected/structfn/reduction/r010001.c
+++ b/rtree-c/test/expected/structfn/reduction/r010001.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r010010.c b/rtree-c/test/expected/structfn/reduction/r010010.c
index a67c1de..db4ed44 100644
--- a/rtree-c/test/expected/structfn/reduction/r010010.c
+++ b/rtree-c/test/expected/structfn/reduction/r010010.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r010011.c b/rtree-c/test/expected/structfn/reduction/r010011.c
index 3a594f1..4415f22 100644
--- a/rtree-c/test/expected/structfn/reduction/r010011.c
+++ b/rtree-c/test/expected/structfn/reduction/r010011.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r010100.c b/rtree-c/test/expected/structfn/reduction/r010100.c
index 0209702..bc7df3b 100644
--- a/rtree-c/test/expected/structfn/reduction/r010100.c
+++ b/rtree-c/test/expected/structfn/reduction/r010100.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 0 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
diff --git a/rtree-c/test/expected/structfn/reduction/r010101.c b/rtree-c/test/expected/structfn/reduction/r010101.c
index f9bd495..7013526 100644
--- a/rtree-c/test/expected/structfn/reduction/r010101.c
+++ b/rtree-c/test/expected/structfn/reduction/r010101.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 1 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
diff --git a/rtree-c/test/expected/structfn/reduction/r01011.c b/rtree-c/test/expected/structfn/reduction/r01011.c
index 90ddec2..5b51609 100644
--- a/rtree-c/test/expected/structfn/reduction/r01011.c
+++ b/rtree-c/test/expected/structfn/reduction/r01011.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 struct S0 g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r011010.c b/rtree-c/test/expected/structfn/reduction/r011010.c
index 7d42981..c72c3e4 100644
--- a/rtree-c/test/expected/structfn/reduction/r011010.c
+++ b/rtree-c/test/expected/structfn/reduction/r011010.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r011011.c b/rtree-c/test/expected/structfn/reduction/r011011.c
index 2be08c3..b8288d5 100644
--- a/rtree-c/test/expected/structfn/reduction/r011011.c
+++ b/rtree-c/test/expected/structfn/reduction/r011011.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r01110.c b/rtree-c/test/expected/structfn/reduction/r01110.c
index e8a32ca..0ac93a5 100644
--- a/rtree-c/test/expected/structfn/reduction/r01110.c
+++ b/rtree-c/test/expected/structfn/reduction/r01110.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r01111.c b/rtree-c/test/expected/structfn/reduction/r01111.c
index 9610d3e..59dd377 100644
--- a/rtree-c/test/expected/structfn/reduction/r01111.c
+++ b/rtree-c/test/expected/structfn/reduction/r01111.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r100000.c b/rtree-c/test/expected/structfn/reduction/r100000.c
index b13a744..bc6043b 100644
--- a/rtree-c/test/expected/structfn/reduction/r100000.c
+++ b/rtree-c/test/expected/structfn/reduction/r100000.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
 void fn(struct S0 a)
diff --git a/rtree-c/test/expected/structfn/reduction/r100001.c b/rtree-c/test/expected/structfn/reduction/r100001.c
index bf2c864..77e6f7f 100644
--- a/rtree-c/test/expected/structfn/reduction/r100001.c
+++ b/rtree-c/test/expected/structfn/reduction/r100001.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
 void fn(struct S0 a)
diff --git a/rtree-c/test/expected/structfn/reduction/r100010.c b/rtree-c/test/expected/structfn/reduction/r100010.c
index aae7253..d56d15d 100644
--- a/rtree-c/test/expected/structfn/reduction/r100010.c
+++ b/rtree-c/test/expected/structfn/reduction/r100010.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r100011.c b/rtree-c/test/expected/structfn/reduction/r100011.c
index 50cd165..35b3aba 100644
--- a/rtree-c/test/expected/structfn/reduction/r100011.c
+++ b/rtree-c/test/expected/structfn/reduction/r100011.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r100100.c b/rtree-c/test/expected/structfn/reduction/r100100.c
index 1b6e6dd..d63281f 100644
--- a/rtree-c/test/expected/structfn/reduction/r100100.c
+++ b/rtree-c/test/expected/structfn/reduction/r100100.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 0 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r100101.c b/rtree-c/test/expected/structfn/reduction/r100101.c
index ee8f29c..3d361d9 100644
--- a/rtree-c/test/expected/structfn/reduction/r100101.c
+++ b/rtree-c/test/expected/structfn/reduction/r100101.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 1 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
diff --git a/rtree-c/test/expected/structfn/reduction/r10011.c b/rtree-c/test/expected/structfn/reduction/r10011.c
index cd1bdbe..d306c44 100644
--- a/rtree-c/test/expected/structfn/reduction/r10011.c
+++ b/rtree-c/test/expected/structfn/reduction/r10011.c
@@ -2,7 +2,7 @@
 // 0 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0 = { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r1010010.c b/rtree-c/test/expected/structfn/reduction/r1010010.c
index 8e56604..d60649a 100644
--- a/rtree-c/test/expected/structfn/reduction/r1010010.c
+++ b/rtree-c/test/expected/structfn/reduction/r1010010.c
@@ -4,7 +4,7 @@
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r1010011.c b/rtree-c/test/expected/structfn/reduction/r1010011.c
index 7d5a00f..f493de8 100644
--- a/rtree-c/test/expected/structfn/reduction/r1010011.c
+++ b/rtree-c/test/expected/structfn/reduction/r1010011.c
@@ -4,7 +4,7 @@
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r101010.c b/rtree-c/test/expected/structfn/reduction/r101010.c
index 9da1c6a..b1a2346 100644
--- a/rtree-c/test/expected/structfn/reduction/r101010.c
+++ b/rtree-c/test/expected/structfn/reduction/r101010.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r101011.c b/rtree-c/test/expected/structfn/reduction/r101011.c
index 8171537..d2e4883 100644
--- a/rtree-c/test/expected/structfn/reduction/r101011.c
+++ b/rtree-c/test/expected/structfn/reduction/r101011.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r1011010.c b/rtree-c/test/expected/structfn/reduction/r1011010.c
index aba1df6..ea713d6 100644
--- a/rtree-c/test/expected/structfn/reduction/r1011010.c
+++ b/rtree-c/test/expected/structfn/reduction/r1011010.c
@@ -4,7 +4,7 @@
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 void fn()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r1011011.c b/rtree-c/test/expected/structfn/reduction/r1011011.c
index 05faf30..ef207a0 100644
--- a/rtree-c/test/expected/structfn/reduction/r1011011.c
+++ b/rtree-c/test/expected/structfn/reduction/r1011011.c
@@ -4,7 +4,7 @@
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 void fn()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r101110.c b/rtree-c/test/expected/structfn/reduction/r101110.c
index 82ad6f1..6a5ae95 100644
--- a/rtree-c/test/expected/structfn/reduction/r101110.c
+++ b/rtree-c/test/expected/structfn/reduction/r101110.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r101111.c b/rtree-c/test/expected/structfn/reduction/r101111.c
index b7a7f4b..517aa53 100644
--- a/rtree-c/test/expected/structfn/reduction/r101111.c
+++ b/rtree-c/test/expected/structfn/reduction/r101111.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r110000.c b/rtree-c/test/expected/structfn/reduction/r110000.c
index f50bdb7..08082c8 100644
--- a/rtree-c/test/expected/structfn/reduction/r110000.c
+++ b/rtree-c/test/expected/structfn/reduction/r110000.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
 void fn(struct S0 a)
diff --git a/rtree-c/test/expected/structfn/reduction/r110001.c b/rtree-c/test/expected/structfn/reduction/r110001.c
index 7639cfa..755f0aa 100644
--- a/rtree-c/test/expected/structfn/reduction/r110001.c
+++ b/rtree-c/test/expected/structfn/reduction/r110001.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 0 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
 void fn(struct S0 a)
diff --git a/rtree-c/test/expected/structfn/reduction/r110010.c b/rtree-c/test/expected/structfn/reduction/r110010.c
index bb61d91..8b5cf2d 100644
--- a/rtree-c/test/expected/structfn/reduction/r110010.c
+++ b/rtree-c/test/expected/structfn/reduction/r110010.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r110011.c b/rtree-c/test/expected/structfn/reduction/r110011.c
index a4930ca..53c8c35 100644
--- a/rtree-c/test/expected/structfn/reduction/r110011.c
+++ b/rtree-c/test/expected/structfn/reduction/r110011.c
@@ -3,7 +3,7 @@
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r110100.c b/rtree-c/test/expected/structfn/reduction/r110100.c
index d3ebc7e..94d8e20 100644
--- a/rtree-c/test/expected/structfn/reduction/r110100.c
+++ b/rtree-c/test/expected/structfn/reduction/r110100.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 0 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r110101.c b/rtree-c/test/expected/structfn/reduction/r110101.c
index 27aa6e8..49570de 100644
--- a/rtree-c/test/expected/structfn/reduction/r110101.c
+++ b/rtree-c/test/expected/structfn/reduction/r110101.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 // 1 do without param at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
diff --git a/rtree-c/test/expected/structfn/reduction/r11011.c b/rtree-c/test/expected/structfn/reduction/r11011.c
index 21d670f..3b08003 100644
--- a/rtree-c/test/expected/structfn/reduction/r11011.c
+++ b/rtree-c/test/expected/structfn/reduction/r11011.c
@@ -2,7 +2,7 @@
 // 1 remove initializer at ("test/cases/small/structfn.c": line 2)
 // 0 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { } g0;
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r1110010.c b/rtree-c/test/expected/structfn/reduction/r1110010.c
index 28e5f99..4b369e1 100644
--- a/rtree-c/test/expected/structfn/reduction/r1110010.c
+++ b/rtree-c/test/expected/structfn/reduction/r1110010.c
@@ -4,7 +4,7 @@
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r1110011.c b/rtree-c/test/expected/structfn/reduction/r1110011.c
index 38e79b2..2c9e59e 100644
--- a/rtree-c/test/expected/structfn/reduction/r1110011.c
+++ b/rtree-c/test/expected/structfn/reduction/r1110011.c
@@ -4,7 +4,7 @@
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 void fn()
diff --git a/rtree-c/test/expected/structfn/reduction/r111010.c b/rtree-c/test/expected/structfn/reduction/r111010.c
index a8183e5..3127014 100644
--- a/rtree-c/test/expected/structfn/reduction/r111010.c
+++ b/rtree-c/test/expected/structfn/reduction/r111010.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r111011.c b/rtree-c/test/expected/structfn/reduction/r111011.c
index 5411b82..2563e60 100644
--- a/rtree-c/test/expected/structfn/reduction/r111011.c
+++ b/rtree-c/test/expected/structfn/reduction/r111011.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 0 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 struct S0 { };
 int main()
diff --git a/rtree-c/test/expected/structfn/reduction/r1111010.c b/rtree-c/test/expected/structfn/reduction/r1111010.c
index 260800d..26c61ac 100644
--- a/rtree-c/test/expected/structfn/reduction/r1111010.c
+++ b/rtree-c/test/expected/structfn/reduction/r1111010.c
@@ -4,7 +4,7 @@
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 void fn()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r1111011.c b/rtree-c/test/expected/structfn/reduction/r1111011.c
index 66b5800..f5d0620 100644
--- a/rtree-c/test/expected/structfn/reduction/r1111011.c
+++ b/rtree-c/test/expected/structfn/reduction/r1111011.c
@@ -4,7 +4,7 @@
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 0 remove function fn at ("test/cases/small/structfn.c": line 3)
 // 1 remove parameter at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 void fn()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r111110.c b/rtree-c/test/expected/structfn/reduction/r111110.c
index cdfb2a1..9c6f1ca 100644
--- a/rtree-c/test/expected/structfn/reduction/r111110.c
+++ b/rtree-c/test/expected/structfn/reduction/r111110.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 0 remove statement at ("test/cases/small/structfn.c": line 4)
+// 0 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/structfn/reduction/r111111.c b/rtree-c/test/expected/structfn/reduction/r111111.c
index c7f24aa..d2ccbfa 100644
--- a/rtree-c/test/expected/structfn/reduction/r111111.c
+++ b/rtree-c/test/expected/structfn/reduction/r111111.c
@@ -3,7 +3,7 @@
 // 1 remove variable g0 at ("test/cases/small/structfn.c": line 2)
 // 1 remove declaration at ("test/cases/small/structfn.c": line 2)
 // 1 remove function fn at ("test/cases/small/structfn.c": line 3)
-// 1 remove statement at ("test/cases/small/structfn.c": line 4)
+// 1 remove expr statement at ("test/cases/small/structfn.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/typedef/reduction/r0000.c b/rtree-c/test/expected/typedef/reduction/r0000.c
index a520418..e5cb677 100644
--- a/rtree-c/test/expected/typedef/reduction/r0000.c
+++ b/rtree-c/test/expected/typedef/reduction/r0000.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 0 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 0 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 0 remove statement at ("test/cases/small/typedef.c": line 9)
+// 0 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f(uint64 a)
diff --git a/rtree-c/test/expected/typedef/reduction/r0001.c b/rtree-c/test/expected/typedef/reduction/r0001.c
index 4336016..0965039 100644
--- a/rtree-c/test/expected/typedef/reduction/r0001.c
+++ b/rtree-c/test/expected/typedef/reduction/r0001.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 0 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 0 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 1 remove statement at ("test/cases/small/typedef.c": line 9)
+// 1 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f(uint64 a)
diff --git a/rtree-c/test/expected/typedef/reduction/r0010.c b/rtree-c/test/expected/typedef/reduction/r0010.c
index 26ed778..f6a29d2 100644
--- a/rtree-c/test/expected/typedef/reduction/r0010.c
+++ b/rtree-c/test/expected/typedef/reduction/r0010.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 0 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 1 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 0 remove statement at ("test/cases/small/typedef.c": line 9)
+// 0 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f(uint64 a)
diff --git a/rtree-c/test/expected/typedef/reduction/r0011.c b/rtree-c/test/expected/typedef/reduction/r0011.c
index 9c01f72..cee26a3 100644
--- a/rtree-c/test/expected/typedef/reduction/r0011.c
+++ b/rtree-c/test/expected/typedef/reduction/r0011.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 0 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 1 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 1 remove statement at ("test/cases/small/typedef.c": line 9)
+// 1 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f(uint64 a)
diff --git a/rtree-c/test/expected/typedef/reduction/r0100.c b/rtree-c/test/expected/typedef/reduction/r0100.c
index 35c9888..4cfd2ac 100644
--- a/rtree-c/test/expected/typedef/reduction/r0100.c
+++ b/rtree-c/test/expected/typedef/reduction/r0100.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 1 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 0 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 0 remove statement at ("test/cases/small/typedef.c": line 9)
+// 0 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f()
diff --git a/rtree-c/test/expected/typedef/reduction/r0101.c b/rtree-c/test/expected/typedef/reduction/r0101.c
index 5a04106..ea9c783 100644
--- a/rtree-c/test/expected/typedef/reduction/r0101.c
+++ b/rtree-c/test/expected/typedef/reduction/r0101.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 1 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 0 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 1 remove statement at ("test/cases/small/typedef.c": line 9)
+// 1 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f()
diff --git a/rtree-c/test/expected/typedef/reduction/r0110.c b/rtree-c/test/expected/typedef/reduction/r0110.c
index a3255c6..e54fbe7 100644
--- a/rtree-c/test/expected/typedef/reduction/r0110.c
+++ b/rtree-c/test/expected/typedef/reduction/r0110.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 1 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 1 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 0 remove statement at ("test/cases/small/typedef.c": line 9)
+// 0 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f()
diff --git a/rtree-c/test/expected/typedef/reduction/r0111.c b/rtree-c/test/expected/typedef/reduction/r0111.c
index faba6be..5a69909 100644
--- a/rtree-c/test/expected/typedef/reduction/r0111.c
+++ b/rtree-c/test/expected/typedef/reduction/r0111.c
@@ -1,7 +1,7 @@
 // 0 remove function f at ("test/cases/small/typedef.c": line 4)
 // 1 remove parameter at ("test/cases/small/typedef.c": line 4)
 // 1 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 1 remove statement at ("test/cases/small/typedef.c": line 9)
+// 1 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 void f()
diff --git a/rtree-c/test/expected/typedef/reduction/r100.c b/rtree-c/test/expected/typedef/reduction/r100.c
index a814ae6..e038402 100644
--- a/rtree-c/test/expected/typedef/reduction/r100.c
+++ b/rtree-c/test/expected/typedef/reduction/r100.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/typedef.c": line 4)
 // 0 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 0 remove statement at ("test/cases/small/typedef.c": line 9)
+// 0 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 int main()
diff --git a/rtree-c/test/expected/typedef/reduction/r101.c b/rtree-c/test/expected/typedef/reduction/r101.c
index b0eceab..b8981bb 100644
--- a/rtree-c/test/expected/typedef/reduction/r101.c
+++ b/rtree-c/test/expected/typedef/reduction/r101.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/typedef.c": line 4)
 // 0 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 1 remove statement at ("test/cases/small/typedef.c": line 9)
+// 1 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 int main()
diff --git a/rtree-c/test/expected/typedef/reduction/r110.c b/rtree-c/test/expected/typedef/reduction/r110.c
index b6e4e8e..80ac9cf 100644
--- a/rtree-c/test/expected/typedef/reduction/r110.c
+++ b/rtree-c/test/expected/typedef/reduction/r110.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/typedef.c": line 4)
 // 1 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 0 remove statement at ("test/cases/small/typedef.c": line 9)
+// 0 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 int main()
diff --git a/rtree-c/test/expected/typedef/reduction/r111.c b/rtree-c/test/expected/typedef/reduction/r111.c
index 4e90a45..89442c7 100644
--- a/rtree-c/test/expected/typedef/reduction/r111.c
+++ b/rtree-c/test/expected/typedef/reduction/r111.c
@@ -1,6 +1,6 @@
 // 1 remove function f at ("test/cases/small/typedef.c": line 4)
 // 1 inline variable x at ("test/cases/small/typedef.c": line 8)
-// 1 remove statement at ("test/cases/small/typedef.c": line 9)
+// 1 remove return statement at ("test/cases/small/typedef.c": line 9)
 
 typedef int uint64;
 int main()
diff --git a/rtree-c/test/expected/while-loops/reduction/r00000.c b/rtree-c/test/expected/while-loops/reduction/r0000.c
similarity index 67%
rename from rtree-c/test/expected/while-loops/reduction/r00000.c
rename to rtree-c/test/expected/while-loops/reduction/r0000.c
index d54af29..5356a23 100644
--- a/rtree-c/test/expected/while-loops/reduction/r00000.c
+++ b/rtree-c/test/expected/while-loops/reduction/r0000.c
@@ -1,8 +1,7 @@
 // 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 0 replace by zero at ("test/cases/small/while-loops.c": line 3)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 4)
+// 0 remove expr statement at ("test/cases/small/while-loops.c": line 4)
 // 0 reduce to operant at ("test/cases/small/while-loops.c": line 4)
+// 0 replace by zero at ("test/cases/small/while-loops.c": line 3)
 
 int main()
 {
diff --git a/rtree-c/test/expected/while-loops/reduction/r0001.c b/rtree-c/test/expected/while-loops/reduction/r0001.c
index 50ecda2..e1ebba3 100644
--- a/rtree-c/test/expected/while-loops/reduction/r0001.c
+++ b/rtree-c/test/expected/while-loops/reduction/r0001.c
@@ -1,12 +1,13 @@
 // 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 0 replace by zero at ("test/cases/small/while-loops.c": line 3)
-// 1 remove statement at ("test/cases/small/while-loops.c": line 4)
+// 0 remove expr statement at ("test/cases/small/while-loops.c": line 4)
+// 0 reduce to operant at ("test/cases/small/while-loops.c": line 4)
+// 1 replace by zero at ("test/cases/small/while-loops.c": line 3)
 
 int main()
 {
     int i = 0;
-    while (i < 10)
+    while (0)
     {
+        i++;
     }
 }
diff --git a/rtree-c/test/expected/while-loops/reduction/r00001.c b/rtree-c/test/expected/while-loops/reduction/r0010.c
similarity index 67%
rename from rtree-c/test/expected/while-loops/reduction/r00001.c
rename to rtree-c/test/expected/while-loops/reduction/r0010.c
index ff7022f..5376539 100644
--- a/rtree-c/test/expected/while-loops/reduction/r00001.c
+++ b/rtree-c/test/expected/while-loops/reduction/r0010.c
@@ -1,8 +1,7 @@
 // 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 0 replace by zero at ("test/cases/small/while-loops.c": line 3)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 4)
+// 0 remove expr statement at ("test/cases/small/while-loops.c": line 4)
 // 1 reduce to operant at ("test/cases/small/while-loops.c": line 4)
+// 0 replace by zero at ("test/cases/small/while-loops.c": line 3)
 
 int main()
 {
diff --git a/rtree-c/test/expected/while-loops/reduction/r00100.c b/rtree-c/test/expected/while-loops/reduction/r00100.c
deleted file mode 100644
index 65d31d9..0000000
--- a/rtree-c/test/expected/while-loops/reduction/r00100.c
+++ /dev/null
@@ -1,14 +0,0 @@
-// 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 1 replace by zero at ("test/cases/small/while-loops.c": line 3)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 4)
-// 0 reduce to operant at ("test/cases/small/while-loops.c": line 4)
-
-int main()
-{
-    int i = 0;
-    while (0)
-    {
-        i++;
-    }
-}
diff --git a/rtree-c/test/expected/while-loops/reduction/r00101.c b/rtree-c/test/expected/while-loops/reduction/r00101.c
deleted file mode 100644
index e8e3166..0000000
--- a/rtree-c/test/expected/while-loops/reduction/r00101.c
+++ /dev/null
@@ -1,14 +0,0 @@
-// 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 1 replace by zero at ("test/cases/small/while-loops.c": line 3)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 4)
-// 1 reduce to operant at ("test/cases/small/while-loops.c": line 4)
-
-int main()
-{
-    int i = 0;
-    while (0)
-    {
-        i;
-    }
-}
diff --git a/rtree-c/test/expected/while-loops/reduction/r0011.c b/rtree-c/test/expected/while-loops/reduction/r0011.c
index 7e6f1ef..c1c3a70 100644
--- a/rtree-c/test/expected/while-loops/reduction/r0011.c
+++ b/rtree-c/test/expected/while-loops/reduction/r0011.c
@@ -1,12 +1,13 @@
 // 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
+// 0 remove expr statement at ("test/cases/small/while-loops.c": line 4)
+// 1 reduce to operant at ("test/cases/small/while-loops.c": line 4)
 // 1 replace by zero at ("test/cases/small/while-loops.c": line 3)
-// 1 remove statement at ("test/cases/small/while-loops.c": line 4)
 
 int main()
 {
     int i = 0;
     while (0)
     {
+        i;
     }
 }
diff --git a/rtree-c/test/expected/while-loops/reduction/r01.c b/rtree-c/test/expected/while-loops/reduction/r01.c
index be67234..7b9e05d 100644
--- a/rtree-c/test/expected/while-loops/reduction/r01.c
+++ b/rtree-c/test/expected/while-loops/reduction/r01.c
@@ -1,5 +1,5 @@
 // 0 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 1 remove statement at ("test/cases/small/while-loops.c": line 3)
+// 1 remove expr statement at ("test/cases/small/while-loops.c": line 4)
 
 int main()
 {
diff --git a/rtree-c/test/expected/while-loops/reduction/r11.c b/rtree-c/test/expected/while-loops/reduction/r1.c
similarity index 55%
rename from rtree-c/test/expected/while-loops/reduction/r11.c
rename to rtree-c/test/expected/while-loops/reduction/r1.c
index 57635b6..f34ba2b 100644
--- a/rtree-c/test/expected/while-loops/reduction/r11.c
+++ b/rtree-c/test/expected/while-loops/reduction/r1.c
@@ -1,5 +1,4 @@
 // 1 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 1 remove statement at ("test/cases/small/while-loops.c": line 3)
 
 int main()
 {
diff --git a/rtree-c/test/expected/while-loops/reduction/r100.c b/rtree-c/test/expected/while-loops/reduction/r100.c
deleted file mode 100644
index a007b3a..0000000
--- a/rtree-c/test/expected/while-loops/reduction/r100.c
+++ /dev/null
@@ -1,10 +0,0 @@
-// 1 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 0 replace by zero at ("test/cases/small/while-loops.c": line 3)
-
-int main()
-{
-    while (0 < 10)
-    {
-    }
-}
diff --git a/rtree-c/test/expected/while-loops/reduction/r101.c b/rtree-c/test/expected/while-loops/reduction/r101.c
deleted file mode 100644
index d8796c6..0000000
--- a/rtree-c/test/expected/while-loops/reduction/r101.c
+++ /dev/null
@@ -1,10 +0,0 @@
-// 1 inline variable i at ("test/cases/small/while-loops.c": line 2)
-// 0 remove statement at ("test/cases/small/while-loops.c": line 3)
-// 1 replace by zero at ("test/cases/small/while-loops.c": line 3)
-
-int main()
-{
-    while (0)
-    {
-    }
-}
diff --git a/rtree/src/Control/Monad/IRTree.hs b/rtree/src/Control/Monad/IRTree.hs
index b1e2259..c488987 100644
--- a/rtree/src/Control/Monad/IRTree.hs
+++ b/rtree/src/Control/Monad/IRTree.hs
@@ -136,6 +136,10 @@ reduceAdaptiveT lift_ p rt = do
  where
   _probe sq = lift_ . probeT rt . fromChoiceList $ toList sq
 
+{- | Do an exponential search until we find failing case, return
+the number of successfull cases, and a boolean to indicate if
+we should continue the search.
+-}
 expsearch :: (Monad m) => (Int -> m (Bool, Int)) -> m (Int, Bool)
 expsearch p =
   1 & fix \rec !d -> do
@@ -143,13 +147,17 @@ expsearch p =
       (True, left)
         | left < 0 -> pure (d + left, False)
         | otherwise -> rec (d `shiftL` 1)
-      (False, left) -> do
-        d' <-
-          binsearch
-            (fmap (fmap fst) p)
-            (d `shiftR` 1)
-            (min d (d + left))
-        pure (d', d' < d + left - 1)
+      (False, left)
+        | left < 0 && d == 1 -> do
+            pure (0, False)
+        | otherwise -> do
+            d' <-
+              binsearch
+                (fmap (fmap fst) p)
+                (d `shiftR` 1)
+                (min d (d + left))
+            -- continue unless we d is one and left is false
+            pure (d', True)
 
 binsearch :: (Monad m) => (Int -> m Bool) -> Int -> Int -> m Int
 binsearch p = go
diff --git a/rtree/src/Control/Monad/Reduce.hs b/rtree/src/Control/Monad/Reduce.hs
index b80cbe2..fc5848d 100644
--- a/rtree/src/Control/Monad/Reduce.hs
+++ b/rtree/src/Control/Monad/Reduce.hs
@@ -27,6 +27,7 @@ module Control.Monad.Reduce (
   -- * MonadReducePlus
   MonadReducePlus,
   given,
+  exceptIf,
   collectNonEmpty,
   collectNonEmpty',
 
@@ -107,6 +108,11 @@ given :: (MonadReducePlus l m) => l -> m ()
 given l = split l mzero (pure ())
 {-# INLINE given #-}
 
+-- | Continues if the fact is false.
+exceptIf :: (MonadReducePlus l m) => l -> m ()
+exceptIf l = split l mzero (pure ())
+{-# INLINE exceptIf #-}
+
 -- | Given a list of item try to remove each of them from the list.
 collect :: (MonadReduce l m) => (a -> MaybeT m b) -> [a] -> m [b]
 collect fn = fmap catMaybes . traverse (runMaybeT . fn)
-- 
GitLab